---
Fuzzer filename: '/src/libzmq/tests/test_connect_curve_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/libzmq/tests/test_connect_curve_fuzzer.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         31
      ICount:          236
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - _Z18setup_test_contextv
        - _Z21teardown_test_contextv
        - _Z24bind_socket_resolve_portPKcS0_Pcii
        - _Z25create_and_connect_clientPcPFvPvS0_ES0_PS0_
        - _Z26socket_config_curve_clientPvS_
        - _Z37test_context_socket_close_zero_lingerPv
        - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
        - _Z6msleepi
        - __errno_location
        - accept
        - close
        - recv
        - send
        - zmq_msg_close
        - zmq_msg_init
        - zmq_msg_recv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/test_connect_curve_fuzzer.cpp:38,9'
          Branch Sides:
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:39,15'
              BranchSideFuncs:
                - send
                - recv
                - _Z6msleepi
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - send
                - __errno_location
                - recv
                - send
                - recv
                - send
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:43,11'
              BranchSideFuncs:
                - recv
                - _Z6msleepi
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - send
                - __errno_location
                - recv
                - send
                - recv
                - send
        - Branch String:   'tests/test_connect_curve_fuzzer.cpp:45,9'
          Branch Sides:
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:46,15'
              BranchSideFuncs:
                - recv
                - send
                - _Z6msleepi
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - send
                - __errno_location
                - recv
                - send
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:52,9'
              BranchSideFuncs:
                - _Z6msleepi
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - send
                - __errno_location
                - recv
                - send
        - Branch String:   'tests/test_connect_curve_fuzzer.cpp:52,9'
          Branch Sides:
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:53,15'
              BranchSideFuncs:
                - recv
                - send
                - _Z6msleepi
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - send
                - __errno_location
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:58,5'
              BranchSideFuncs:
                - _Z6msleepi
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - send
                - __errno_location
        - Branch String:   'tests/test_connect_curve_fuzzer.cpp:59,37'
          Branch Sides:
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:59,41'
              BranchSideFuncs:
                - __errno_location
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - send
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:59,5'
              BranchSideFuncs:
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - send
                - __errno_location
        - Branch String:   'tests/test_connect_curve_fuzzer.cpp:59,5'
          Branch Sides:
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:61,22'
              BranchSideFuncs:
                - send
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - __errno_location
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:62,11'
              BranchSideFuncs:
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
        - Branch String:   'tests/test_connect_curve_fuzzer.cpp:60,18'
          Branch Sides:
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:60,29'
              BranchSideFuncs:
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - send
                - __errno_location
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:60,15'
              BranchSideFuncs:
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - send
                - __errno_location
        - Branch String:   'tests/test_connect_curve_fuzzer.cpp:60,47'
          Branch Sides:
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:60,58'
              BranchSideFuncs:
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - send
                - __errno_location
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:60,44'
              BranchSideFuncs:
                - recv
                - _Z6msleepi
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
                - zmq_msg_close
                - zmq_msg_init
                - send
                - __errno_location
        - Branch String:   'tests/test_connect_curve_fuzzer.cpp:67,5'
          Branch Sides:
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:68,9'
              BranchSideFuncs:
                - zmq_msg_close
                - zmq_msg_init
                - zmq_msg_recv
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
            - BranchSide:      'tests/test_connect_curve_fuzzer.cpp:72,12'
              BranchSideFuncs:
                - close
                - close
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z21teardown_test_contextv
      Callsites:
        - Src:             'tests/test_connect_curve_fuzzer.cpp:22,5'
          Dst:             _Z18setup_test_contextv
        - Src:             'tests/test_connect_curve_fuzzer.cpp:24,19'
          Dst:             _Z24bind_socket_resolve_portPKcS0_Pcii
        - Src:             'tests/test_connect_curve_fuzzer.cpp:29,20'
          Dst:             _Z25create_and_connect_clientPcPFvPvS0_ES0_PS0_
        - Src:             'tests/test_connect_curve_fuzzer.cpp:29,20'
          Dst:             _Z26socket_config_curve_clientPvS_
        - Src:             'tests/test_connect_curve_fuzzer.cpp:33,7'
          Dst:             accept
        - Src:             'tests/test_connect_curve_fuzzer.cpp:33,7'
          Dst:             _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
        - Src:             'tests/test_connect_curve_fuzzer.cpp:39,9'
          Dst:             send
        - Src:             'tests/test_connect_curve_fuzzer.cpp:43,5'
          Dst:             recv
        - Src:             'tests/test_connect_curve_fuzzer.cpp:46,9'
          Dst:             recv
        - Src:             'tests/test_connect_curve_fuzzer.cpp:47,9'
          Dst:             send
        - Src:             'tests/test_connect_curve_fuzzer.cpp:53,9'
          Dst:             recv
        - Src:             'tests/test_connect_curve_fuzzer.cpp:54,9'
          Dst:             send
        - Src:             'tests/test_connect_curve_fuzzer.cpp:58,5'
          Dst:             _Z6msleepi
        - Src:             'tests/test_connect_curve_fuzzer.cpp:59,55'
          Dst:             __errno_location
        - Src:             'tests/test_connect_curve_fuzzer.cpp:61,16'
          Dst:             send
        - Src:             'tests/test_connect_curve_fuzzer.cpp:62,5'
          Dst:             recv
        - Src:             'tests/test_connect_curve_fuzzer.cpp:63,5'
          Dst:             _Z6msleepi
        - Src:             'tests/test_connect_curve_fuzzer.cpp:66,5'
          Dst:             zmq_msg_init
        - Src:             'tests/test_connect_curve_fuzzer.cpp:67,18'
          Dst:             zmq_msg_recv
        - Src:             'tests/test_connect_curve_fuzzer.cpp:68,9'
          Dst:             zmq_msg_close
        - Src:             'tests/test_connect_curve_fuzzer.cpp:69,9'
          Dst:             zmq_msg_init
        - Src:             'tests/test_connect_curve_fuzzer.cpp:72,5'
          Dst:             close
        - Src:             'tests/test_connect_curve_fuzzer.cpp:73,5'
          Dst:             close
        - Src:             'tests/test_connect_curve_fuzzer.cpp:75,5'
          Dst:             _Z37test_context_socket_close_zero_lingerPv
        - Src:             'tests/test_connect_curve_fuzzer.cpp:76,5'
          Dst:             _Z37test_context_socket_close_zero_lingerPv
        - Src:             'tests/test_connect_curve_fuzzer.cpp:77,5'
          Dst:             _Z21teardown_test_contextv
    - functionName:    accept
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    send
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      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:    839
      BranchProfiles:  []
      Callsites:       []
    - functionName:    close
      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:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z20fuzzer_corpus_encodePKcPPPhPPmS4_
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dirname
        - data
        - len
        - num_cases
      BBCount:         39
      ICount:          284
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - UnityAssertEqualNumber
        - UnityFail
        - closedir
        - fclose
        - fopen
        - fread
        - fseek
        - ftell
        - opendir
        - readdir
        - realloc
        - strcat
        - strcmp
        - strcpy
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil.cpp:539,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:539,5'
              BranchSideFuncs:
                - UnityFail
                - UnityFail
                - opendir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
            - BranchSide:      'tests/testutil.cpp:539,5'
              BranchSideFuncs:
                - UnityFail
                - UnityFail
                - UnityFail
                - opendir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
        - Branch String:   'tests/testutil.cpp:540,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:540,5'
              BranchSideFuncs:
                - UnityFail
                - opendir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
            - BranchSide:      'tests/testutil.cpp:540,5'
              BranchSideFuncs:
                - UnityFail
                - UnityFail
                - opendir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
        - Branch String:   'tests/testutil.cpp:541,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:541,5'
              BranchSideFuncs:
                - opendir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
            - BranchSide:      'tests/testutil.cpp:541,5'
              BranchSideFuncs:
                - UnityFail
                - opendir
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
        - Branch String:   'tests/testutil.cpp:545,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:546,9'
              BranchSideFuncs:
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
            - BranchSide:      'tests/testutil.cpp:548,6'
              BranchSideFuncs:
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
        - Branch String:   'tests/testutil.cpp:552,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:553,22'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
            - BranchSide:      'tests/testutil.cpp:592,15'
              BranchSideFuncs:
                - closedir
        - Branch String:   'tests/testutil.cpp:553,40'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:553,52'
              BranchSideFuncs:
                - strcmp
                - readdir
                - closedir
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
            - BranchSide:      'tests/testutil.cpp:554,13'
              BranchSideFuncs:
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
        - Branch String:   'tests/testutil.cpp:553,13'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:554,13'
              BranchSideFuncs:
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - readdir
                - closedir
                - strcmp
                - strcmp
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
            - BranchSide:      'tests/testutil.cpp:557,36'
              BranchSideFuncs:
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - readdir
                - closedir
                - strcmp
                - strcmp
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
        - Branch String:   'tests/testutil.cpp:558,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:558,9'
              BranchSideFuncs:
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
            - BranchSide:      'tests/testutil.cpp:558,9'
              BranchSideFuncs:
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - fclose
        - Branch String:   'tests/testutil.cpp:564,13'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:565,13'
              BranchSideFuncs:
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fclose
            - BranchSide:      'tests/testutil.cpp:567,16'
              BranchSideFuncs:
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fclose
        - Branch String:   'tests/testutil.cpp:570,13'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:571,21'
              BranchSideFuncs:
                - fclose
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
            - BranchSide:      'tests/testutil.cpp:575,37'
              BranchSideFuncs:
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - fclose
        - Branch String:   'tests/testutil.cpp:576,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:576,9'
              BranchSideFuncs:
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - fclose
            - BranchSide:      'tests/testutil.cpp:576,9'
              BranchSideFuncs:
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - fclose
        - Branch String:   'tests/testutil.cpp:580,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:580,9'
              BranchSideFuncs:
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - fclose
            - BranchSide:      'tests/testutil.cpp:580,9'
              BranchSideFuncs:
                - UnityFail
                - malloc
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - fclose
        - Branch String:   'tests/testutil.cpp:583,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:583,9'
              BranchSideFuncs:
                - fread
                - UnityAssertEqualNumber
                - fclose
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - UnityFail
                - fclose
            - BranchSide:      'tests/testutil.cpp:583,9'
              BranchSideFuncs:
                - UnityFail
                - fread
                - UnityAssertEqualNumber
                - fclose
                - readdir
                - closedir
                - strcmp
                - strcmp
                - strlen
                - strlen
                - malloc
                - UnityFail
                - strcpy
                - strcat
                - strcat
                - fopen
                - free
                - fseek
                - ftell
                - fseek
                - realloc
                - UnityFail
                - realloc
                - UnityFail
                - malloc
                - fclose
      Callsites:
        - Src:             'tests/testutil.cpp:539,5'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:540,5'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:541,5'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:544,16'
          Dst:             opendir
        - Src:             'tests/testutil.cpp:552,19'
          Dst:             readdir
        - Src:             'tests/testutil.cpp:553,14'
          Dst:             strcmp
        - Src:             'tests/testutil.cpp:553,44'
          Dst:             strcmp
        - Src:             'tests/testutil.cpp:557,28'
          Dst:             strlen
        - Src:             'tests/testutil.cpp:557,47'
          Dst:             strlen
        - Src:             'tests/testutil.cpp:558,9'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:559,9'
          Dst:             strcpy
        - Src:             'tests/testutil.cpp:560,9'
          Dst:             strcat
        - Src:             'tests/testutil.cpp:561,9'
          Dst:             strcat
        - Src:             'tests/testutil.cpp:562,19'
          Dst:             fopen
        - Src:             'tests/testutil.cpp:567,9'
          Dst:             fseek
        - Src:             'tests/testutil.cpp:568,27'
          Dst:             ftell
        - Src:             'tests/testutil.cpp:569,9'
          Dst:             fseek
        - Src:             'tests/testutil.cpp:571,13'
          Dst:             fclose
        - Src:             'tests/testutil.cpp:575,27'
          Dst:             realloc
        - Src:             'tests/testutil.cpp:576,9'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:579,24'
          Dst:             realloc
        - Src:             'tests/testutil.cpp:580,9'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:583,9'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:585,22'
          Dst:             fread
        - Src:             'tests/testutil.cpp:586,9'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil.cpp:589,9'
          Dst:             fclose
        - Src:             'tests/testutil.cpp:592,5'
          Dst:             closedir
    - functionName:    opendir
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    readdir
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    17
      BranchProfiles:  []
      Callsites:       []
    - 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:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      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:    fseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ftell
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    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:    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:    7
      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:    closedir
      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:    _Z6strneqPKcS0_
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs_
        - rhs_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil.cpp:515,12'
          Dst:             strcmp
    - functionName:    _Z5streqPKcS0_
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs_
        - rhs_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil.cpp:510,12'
          Dst:             strcmp
    - functionName:    _Z24bind_socket_resolve_portPKcS0_Pcii
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - address_
        - port_
        - my_endpoint_
        - af_
        - protocol_
      BBCount:         36
      ICount:          266
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - UnityFail
        - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
        - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
        - bind
        - freeaddrinfo
        - getaddrinfo
        - getsockname
        - listen
        - mkdtemp
        - ntohs
        - setsockopt
        - snprintf
        - socket
        - strcat
        - strcpy
        - strlen
        - unlink
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/testutil.cpp:420,32'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:419,24'
              BranchSideFuncs:
                - socket
                - UnityFail
                - strcpy
                - mkdtemp
                - UnityFail
                - strcat
                - strcpy
                - strcat
                - unlink
                - bind
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - listen
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
                - setsockopt
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
            - BranchSide:      'tests/testutil.cpp:421,34'
              BranchSideFuncs:
                - socket
                - UnityFail
                - strcpy
                - mkdtemp
                - UnityFail
                - strcat
                - strcpy
                - strcat
                - unlink
                - bind
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - listen
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
                - setsockopt
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
        - Branch String:   'tests/testutil.cpp:426,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:426,5'
              BranchSideFuncs:
                - strcpy
                - mkdtemp
                - UnityFail
                - strcat
                - strcpy
                - strcat
                - unlink
                - bind
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - listen
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
                - setsockopt
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
            - BranchSide:      'tests/testutil.cpp:426,5'
              BranchSideFuncs:
                - UnityFail
                - strcpy
                - mkdtemp
                - UnityFail
                - strcat
                - strcpy
                - strcat
                - unlink
                - bind
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - listen
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
                - setsockopt
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
        - Branch String:   'tests/testutil.cpp:429,24'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:429,27'
              BranchSideFuncs:
                - setsockopt
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
                - bind
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - listen
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
            - BranchSide:      'tests/testutil.cpp:435,13'
              BranchSideFuncs:
                - setsockopt
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
                - bind
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - listen
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
        - Branch String:   'tests/testutil.cpp:429,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:435,13'
              BranchSideFuncs:
                - setsockopt
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
                - bind
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - listen
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
            - BranchSide:      'tests/testutil.cpp:455,41'
              BranchSideFuncs:
                - strcpy
                - mkdtemp
                - UnityFail
                - strcat
                - strcpy
                - strcat
                - unlink
                - bind
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - listen
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
        - Branch String:   'tests/testutil.cpp:448,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:448,9'
              BranchSideFuncs:
                - freeaddrinfo
                - bind
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - listen
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
            - BranchSide:      'tests/testutil.cpp:448,9'
              BranchSideFuncs:
                - UnityFail
                - freeaddrinfo
                - bind
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - listen
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
        - Branch String:   'tests/testutil.cpp:467,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:467,9'
              BranchSideFuncs:
                - strcat
                - strcpy
                - strcat
                - unlink
                - bind
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - listen
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
            - BranchSide:      'tests/testutil.cpp:467,9'
              BranchSideFuncs:
                - UnityFail
                - strcat
                - strcpy
                - strcat
                - unlink
                - bind
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - listen
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
        - Branch String:   'tests/testutil.cpp:490,24'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:490,27'
              BranchSideFuncs:
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
            - BranchSide:      'tests/testutil.cpp:491,18'
              BranchSideFuncs:
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
        - Branch String:   'tests/testutil.cpp:490,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:490,9'
              BranchSideFuncs:
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
            - BranchSide:      'tests/testutil.cpp:491,18'
              BranchSideFuncs:
                - getsockname
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strlen
                - ntohs
                - snprintf
                - ntohs
        - Branch String:   'tests/testutil.cpp:496,11'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:497,13'
              BranchSideFuncs:
                - ntohs
                - snprintf
                - ntohs
            - BranchSide:      'tests/testutil.cpp:500,11'
              BranchSideFuncs:
                - ntohs
                - snprintf
                - ntohs
        - Branch String:   'tests/testutil.cpp:497,13'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:496,11'
              BranchSideFuncs:
                - ntohs
                - snprintf
                - ntohs
            - BranchSide:      'tests/testutil.cpp:498,13'
              BranchSideFuncs:
                - ntohs
                - snprintf
                - ntohs
        - Branch String:   'tests/testutil.cpp:501,11'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:501,67'
              BranchSideFuncs:
                - ntohs
                - snprintf
            - BranchSide:      'tests/testutil.cpp:502,68'
              BranchSideFuncs:
                - ntohs
                - snprintf
      Callsites:
        - Src:             'tests/testutil.cpp:419,24'
          Dst:             socket
        - Src:             'tests/testutil.cpp:426,5'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:444,9'
          Dst:             setsockopt
        - Src:             'tests/testutil.cpp:444,9'
          Dst:             _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
        - Src:             'tests/testutil.cpp:446,9'
          Dst:             getaddrinfo
        - Src:             'tests/testutil.cpp:446,9'
          Dst:             _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
        - Src:             'tests/testutil.cpp:448,9'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:451,9'
          Dst:             freeaddrinfo
        - Src:             'tests/testutil.cpp:465,9'
          Dst:             strcpy
        - Src:             'tests/testutil.cpp:467,9'
          Dst:             mkdtemp
        - Src:             'tests/testutil.cpp:467,9'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:468,9'
          Dst:             strcat
        - Src:             'tests/testutil.cpp:475,9'
          Dst:             strcpy
        - Src:             'tests/testutil.cpp:477,9'
          Dst:             strcat
        - Src:             'tests/testutil.cpp:480,9'
          Dst:             unlink
        - Src:             'tests/testutil.cpp:486,5'
          Dst:             bind
        - Src:             'tests/testutil.cpp:486,5'
          Dst:             _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
        - Src:             'tests/testutil.cpp:488,5'
          Dst:             listen
        - Src:             'tests/testutil.cpp:488,5'
          Dst:             _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
        - Src:             'tests/testutil.cpp:492,9'
          Dst:             getsockname
        - Src:             'tests/testutil.cpp:492,9'
          Dst:             _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
        - Src:             'tests/testutil.cpp:495,29'
          Dst:             strlen
        - Src:             'tests/testutil.cpp:501,28'
          Dst:             ntohs
        - Src:             'tests/testutil.cpp:502,28'
          Dst:             ntohs
        - Src:             'tests/testutil.cpp:494,9'
          Dst:             snprintf
    - functionName:    socket
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setsockopt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    freeaddrinfo
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mkdtemp
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    unlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bind
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    listen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getsockname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ntohs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14connect_socketPKcii
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - endpoint_
        - af_
        - protocol_
      BBCount:         21
      ICount:          197
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - UnityFail
        - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
        - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
        - connect
        - freeaddrinfo
        - getaddrinfo
        - socket
        - strchr
        - strcpy
        - strlen
        - strrchr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil.cpp:359,32'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:358,24'
              BranchSideFuncs:
                - socket
                - UnityFail
                - strcpy
                - connect
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strrchr
                - strchr
                - strchr
                - strcpy
                - strlen
                - strlen
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
                - strchr
                - strcpy
                - strlen
                - strlen
            - BranchSide:      'tests/testutil.cpp:360,34'
              BranchSideFuncs:
                - socket
                - UnityFail
                - strcpy
                - connect
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strrchr
                - strchr
                - strchr
                - strcpy
                - strlen
                - strlen
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
                - strchr
                - strcpy
                - strlen
                - strlen
        - Branch String:   'tests/testutil.cpp:365,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:365,5'
              BranchSideFuncs:
                - strcpy
                - connect
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strrchr
                - strchr
                - strchr
                - strcpy
                - strlen
                - strlen
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
                - strchr
                - strcpy
                - strlen
                - strlen
            - BranchSide:      'tests/testutil.cpp:365,5'
              BranchSideFuncs:
                - UnityFail
                - strcpy
                - connect
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strrchr
                - strchr
                - strchr
                - strcpy
                - strlen
                - strlen
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
                - strchr
                - strcpy
                - strlen
                - strlen
        - Branch String:   'tests/testutil.cpp:368,24'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:368,27'
              BranchSideFuncs:
                - strrchr
                - strchr
                - strchr
                - strcpy
                - strlen
                - strlen
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
                - connect
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strchr
                - strcpy
                - strlen
                - strlen
            - BranchSide:      'tests/testutil.cpp:369,37'
              BranchSideFuncs:
                - strrchr
                - strchr
                - strchr
                - strcpy
                - strlen
                - strlen
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
                - connect
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strchr
                - strcpy
                - strlen
                - strlen
        - Branch String:   'tests/testutil.cpp:368,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:369,37'
              BranchSideFuncs:
                - strrchr
                - strchr
                - strchr
                - strcpy
                - strlen
                - strlen
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
                - connect
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
                - strchr
                - strcpy
                - strlen
                - strlen
            - BranchSide:      'tests/testutil.cpp:396,41'
              BranchSideFuncs:
                - strcpy
                - connect
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
        - Branch String:   'tests/testutil.cpp:372,13'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:373,21'
              BranchSideFuncs:
                - strchr
                - strcpy
                - strlen
                - strlen
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
                - connect
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
            - BranchSide:      'tests/testutil.cpp:376,21'
              BranchSideFuncs:
                - strchr
                - strcpy
                - strlen
                - strlen
                - getaddrinfo
                - _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
                - UnityFail
                - freeaddrinfo
                - connect
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
        - Branch String:   'tests/testutil.cpp:389,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:389,9'
              BranchSideFuncs:
                - freeaddrinfo
                - connect
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
            - BranchSide:      'tests/testutil.cpp:389,9'
              BranchSideFuncs:
                - UnityFail
                - freeaddrinfo
                - connect
                - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
      Callsites:
        - Src:             'tests/testutil.cpp:358,24'
          Dst:             socket
        - Src:             'tests/testutil.cpp:365,5'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:369,28'
          Dst:             strrchr
        - Src:             'tests/testutil.cpp:372,14'
          Dst:             strchr
        - Src:             'tests/testutil.cpp:373,30'
          Dst:             strchr
        - Src:             'tests/testutil.cpp:373,13'
          Dst:             strcpy
        - Src:             'tests/testutil.cpp:374,21'
          Dst:             strlen
        - Src:             'tests/testutil.cpp:374,40'
          Dst:             strlen
        - Src:             'tests/testutil.cpp:376,30'
          Dst:             strchr
        - Src:             'tests/testutil.cpp:376,13'
          Dst:             strcpy
        - Src:             'tests/testutil.cpp:377,21'
          Dst:             strlen
        - Src:             'tests/testutil.cpp:377,40'
          Dst:             strlen
        - Src:             'tests/testutil.cpp:387,9'
          Dst:             getaddrinfo
        - Src:             'tests/testutil.cpp:387,9'
          Dst:             _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
        - Src:             'tests/testutil.cpp:389,9'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:392,9'
          Dst:             freeaddrinfo
        - Src:             'tests/testutil.cpp:397,9'
          Dst:             strcpy
        - Src:             'tests/testutil.cpp:404,5'
          Dst:             connect
        - Src:             'tests/testutil.cpp:404,5'
          Dst:             _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
    - functionName:    strrchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    connect
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15bind_bsd_socketi
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
        - bind
        - getsockname
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil.cpp:341,5'
          Dst:             bind
        - Src:             'tests/testutil.cpp:341,5'
          Dst:             _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
        - Src:             'tests/testutil.cpp:346,5'
          Dst:             getsockname
        - Src:             'tests/testutil.cpp:346,5'
          Dst:             _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
    - functionName:    _Z14test_inet_ptoniPKcPv
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - af_
        - src_
        - dst_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - inet_pton
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil.cpp:325,12'
          Dst:             inet_pton
    - functionName:    inet_pton
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z17is_tipc_availablev
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityFail
        - zmq_bind
        - zmq_close
        - zmq_ctx_term
        - zmq_init
        - zmq_socket
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/testutil.cpp:288,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:288,9'
              BranchSideFuncs:
                - zmq_init
                - UnityFail
                - zmq_socket
                - UnityFail
                - zmq_bind
                - zmq_close
                - zmq_ctx_term
            - BranchSide:      'tests/testutil.cpp:288,9'
              BranchSideFuncs:
                - zmq_init
                - UnityFail
                - zmq_socket
                - UnityFail
                - zmq_bind
                - zmq_close
                - zmq_ctx_term
        - Branch String:   'tests/testutil.cpp:291,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:291,5'
              BranchSideFuncs:
                - zmq_socket
                - UnityFail
                - zmq_bind
                - zmq_close
                - zmq_ctx_term
            - BranchSide:      'tests/testutil.cpp:291,5'
              BranchSideFuncs:
                - UnityFail
                - zmq_socket
                - UnityFail
                - zmq_bind
                - zmq_close
                - zmq_ctx_term
        - Branch String:   'tests/testutil.cpp:293,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:293,5'
              BranchSideFuncs:
                - zmq_bind
                - zmq_close
                - zmq_ctx_term
            - BranchSide:      'tests/testutil.cpp:293,5'
              BranchSideFuncs:
                - UnityFail
                - zmq_bind
                - zmq_close
                - zmq_ctx_term
      Callsites:
        - Src:             'tests/testutil.cpp:290,17'
          Dst:             zmq_init
        - Src:             'tests/testutil.cpp:291,5'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:292,17'
          Dst:             zmq_socket
        - Src:             'tests/testutil.cpp:293,5'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:294,12'
          Dst:             zmq_bind
        - Src:             'tests/testutil.cpp:296,5'
          Dst:             zmq_close
        - Src:             'tests/testutil.cpp:297,5'
          Dst:             zmq_ctx_term
    - functionName:    _Z17is_ipv6_availablev
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bind
        - close
        - inet_pton
        - setsockopt
        - socket
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/testutil.cpp:241,13'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:241,9'
              BranchSideFuncs:
                - inet_pton
                - socket
                - setsockopt
                - setsockopt
                - bind
                - close
            - BranchSide:      'tests/testutil.cpp:241,13'
              BranchSideFuncs:
                - inet_pton
                - socket
                - setsockopt
                - setsockopt
                - bind
                - close
        - Branch String:   'tests/testutil.cpp:249,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:250,14'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil.cpp:265,21'
              BranchSideFuncs:
                - setsockopt
                - setsockopt
                - bind
                - close
        - Branch String:   'tests/testutil.cpp:267,13'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:268,18'
              BranchSideFuncs:
                - close
            - BranchSide:      'tests/testutil.cpp:270,24'
              BranchSideFuncs:
                - bind
                - close
      Callsites:
        - Src:             'tests/testutil.cpp:246,5'
          Dst:             inet_pton
        - Src:             'tests/testutil.cpp:248,15'
          Dst:             socket
        - Src:             'tests/testutil.cpp:265,9'
          Dst:             setsockopt
        - Src:             'tests/testutil.cpp:266,14'
          Dst:             setsockopt
        - Src:             'tests/testutil.cpp:270,18'
          Dst:             bind
        - Src:             'tests/testutil.cpp:276,9'
          Dst:             close
    - functionName:    _Z6msleepi
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - milliseconds_
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - usleep
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil.cpp:232,5'
          Dst:             usleep
    - functionName:    usleep
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z22setup_test_environmenti
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - timeout_seconds_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - alarm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil.cpp:216,5'
          Dst:             alarm
    - functionName:    alarm
      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:    _Z17close_zero_lingerPv
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityFail
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - __errno_location
        - zmq_close
        - zmq_setsockopt
      functionUses:    3
      BranchProfiles:
        - Branch String:   'tests/testutil.cpp:197,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:197,5'
              BranchSideFuncs:
                - zmq_close
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
            - BranchSide:      'tests/testutil.cpp:197,5'
              BranchSideFuncs:
                - __errno_location
                - UnityFail
                - zmq_close
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Branch String:   'tests/testutil.cpp:197,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:197,5'
              BranchSideFuncs:
                - zmq_close
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
            - BranchSide:      'tests/testutil.cpp:197,5'
              BranchSideFuncs:
                - UnityFail
                - zmq_close
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
      Callsites:
        - Src:             'tests/testutil.cpp:196,14'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil.cpp:197,5'
          Dst:             __errno_location
        - Src:             'tests/testutil.cpp:197,5'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:198,5'
          Dst:             zmq_close
        - Src:             'tests/testutil.cpp:198,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
    - functionName:    _Z10s_recv_seqPvz
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         19
      ICount:          144
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - UnityAssertEqualNumber
        - UnityAssertEqualString
        - UnityFail
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - zmq_getsockopt
        - zmq_msg_close
        - zmq_msg_data
        - zmq_msg_init
        - zmq_msg_recv
        - zmq_msg_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil.cpp:168,24'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:171,9'
              BranchSideFuncs:
                - zmq_msg_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_getsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityFail
                - zmq_msg_close
                - zmq_msg_data
                - UnityAssertEqualString
            - BranchSide:      'tests/testutil.cpp:171,9'
              BranchSideFuncs:
                - zmq_msg_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_getsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityFail
                - zmq_msg_close
                - zmq_msg_data
                - UnityAssertEqualString
        - Branch String:   'tests/testutil.cpp:173,13'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:174,13'
              BranchSideFuncs:
                - zmq_msg_data
                - UnityAssertEqualString
                - zmq_getsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityFail
                - zmq_msg_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
            - BranchSide:      'tests/testutil.cpp:176,13'
              BranchSideFuncs:
                - zmq_msg_data
                - UnityAssertEqualString
                - zmq_getsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityFail
                - zmq_msg_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
        - Branch String:   'tests/testutil.cpp:178,16'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:178,16'
              BranchSideFuncs:
                - zmq_getsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityFail
                - zmq_msg_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - UnityAssertEqualString
                - zmq_msg_close
            - BranchSide:      'tests/testutil.cpp:178,16'
              BranchSideFuncs:
                - zmq_getsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityFail
                - zmq_msg_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - UnityAssertEqualString
                - zmq_msg_close
        - Branch String:   'tests/testutil.cpp:184,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:184,9'
              BranchSideFuncs:
                - zmq_msg_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_getsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityFail
                - zmq_msg_data
                - UnityAssertEqualString
                - zmq_msg_close
            - BranchSide:      'tests/testutil.cpp:184,9'
              BranchSideFuncs:
                - UnityFail
                - zmq_msg_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_getsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_data
                - UnityAssertEqualString
                - zmq_msg_close
        - Branch String:   'tests/testutil.cpp:185,13'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:170,5'
              BranchSideFuncs:
                - zmq_msg_close
            - BranchSide:      'tests/testutil.cpp:186,13'
              BranchSideFuncs:
                - zmq_msg_close
      Callsites:
        - Src:             'tests/testutil.cpp:161,5'
          Dst:             zmq_msg_init
        - Src:             'tests/testutil.cpp:171,9'
          Dst:             zmq_msg_recv
        - Src:             'tests/testutil.cpp:171,9'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil.cpp:174,13'
          Dst:             zmq_msg_size
        - Src:             'tests/testutil.cpp:174,13'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil.cpp:176,13'
          Dst:             zmq_msg_data
        - Src:             'tests/testutil.cpp:176,13'
          Dst:             UnityAssertEqualString
        - Src:             'tests/testutil.cpp:181,9'
          Dst:             zmq_getsockopt
        - Src:             'tests/testutil.cpp:181,9'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil.cpp:184,9'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:190,5'
          Dst:             zmq_msg_close
    - functionName:    _Z10s_send_seqPvz
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         16
      ICount:          126
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - strlen
        - zmq_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil.cpp:139,24'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:141,28'
              BranchSideFuncs:
                - zmq_send
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - strlen
                - zmq_send
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
            - BranchSide:      'tests/testutil.cpp:141,28'
              BranchSideFuncs:
                - zmq_send
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - strlen
                - zmq_send
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Branch String:   'tests/testutil.cpp:142,16'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:142,16'
              BranchSideFuncs:
                - zmq_send
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - strlen
                - zmq_send
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
            - BranchSide:      'tests/testutil.cpp:142,16'
              BranchSideFuncs:
                - zmq_send
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - strlen
                - zmq_send
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Branch String:   'tests/testutil.cpp:145,13'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:146,13'
              BranchSideFuncs:
                - strlen
                - zmq_send
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_send
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
            - BranchSide:      'tests/testutil.cpp:149,13'
              BranchSideFuncs:
                - strlen
                - zmq_send
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_send
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Branch String:   'tests/testutil.cpp:152,13'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:140,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil.cpp:153,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/testutil.cpp:146,13'
          Dst:             zmq_send
        - Src:             'tests/testutil.cpp:146,13'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil.cpp:149,13'
          Dst:             strlen
        - Src:             'tests/testutil.cpp:149,13'
          Dst:             zmq_send
        - Src:             'tests/testutil.cpp:149,13'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
    - functionName:    _Z6s_recvPv
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strdup
        - zmq_recv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'tests/testutil.cpp:127,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:128,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil.cpp:129,9'
              BranchSideFuncs:
                - strdup
        - Branch String:   'tests/testutil.cpp:129,9'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:130,14'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'tests/testutil.cpp:131,12'
              BranchSideFuncs:
                - strdup
      Callsites:
        - Src:             'tests/testutil.cpp:126,16'
          Dst:             zmq_recv
        - Src:             'tests/testutil.cpp:132,12'
          Dst:             strdup
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20recv_bounce_msg_failPv
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UnityAssertEqualNumber
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - __errno_location
        - zmq_recv
        - zmq_setsockopt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil.cpp:102,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil.cpp:102,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil.cpp:104,5'
          Dst:             zmq_recv
        - Src:             'tests/testutil.cpp:104,5'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil.cpp:104,5'
          Dst:             __errno_location
        - Src:             'tests/testutil.cpp:104,5'
          Dst:             UnityAssertEqualNumber
    - functionName:    _ZL24send_bounce_msg_may_failPv
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         21
      ICount:          92
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - UnityFail
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - __errno_location
        - zmq_send
        - zmq_setsockopt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'tests/testutil.cpp:93,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:93,5'
              BranchSideFuncs:
                - zmq_send
                - UnityFail
                - __errno_location
            - BranchSide:      'tests/testutil.cpp:93,5'
              BranchSideFuncs:
                - UnityFail
                - zmq_send
                - UnityFail
                - __errno_location
                - __errno_location
        - Branch String:   'tests/testutil.cpp:93,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:93,5'
              BranchSideFuncs:
                - __errno_location
                - UnityFail
                - zmq_send
                - UnityFail
                - __errno_location
            - BranchSide:      'tests/testutil.cpp:93,5'
              BranchSideFuncs:
                - UnityFail
                - zmq_send
                - UnityFail
                - __errno_location
        - Branch String:   'tests/testutil.cpp:93,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:93,5'
              BranchSideFuncs:
                - zmq_send
                - UnityFail
                - __errno_location
            - BranchSide:      'tests/testutil.cpp:93,5'
              BranchSideFuncs:
                - UnityFail
                - zmq_send
                - UnityFail
                - __errno_location
        - Branch String:   'tests/testutil.cpp:95,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:95,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil.cpp:95,5'
              BranchSideFuncs:
                - UnityFail
                - __errno_location
        - Branch String:   'tests/testutil.cpp:95,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:95,5'
              BranchSideFuncs:
                - __errno_location
                - UnityFail
            - BranchSide:      'tests/testutil.cpp:95,5'
              BranchSideFuncs:
                - UnityFail
        - Branch String:   'tests/testutil.cpp:95,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:95,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil.cpp:95,5'
              BranchSideFuncs:
                - UnityFail
      Callsites:
        - Src:             'tests/testutil.cpp:90,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil.cpp:90,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil.cpp:92,14'
          Dst:             zmq_send
        - Src:             'tests/testutil.cpp:93,5'
          Dst:             __errno_location
        - Src:             'tests/testutil.cpp:93,5'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:94,10'
          Dst:             zmq_send
        - Src:             'tests/testutil.cpp:95,5'
          Dst:             __errno_location
        - Src:             'tests/testutil.cpp:95,5'
          Dst:             UnityFail
    - functionName:    _Z18expect_bounce_failPvS_
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - server_
        - client_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20recv_bounce_msg_failPv
        - _ZL24send_bounce_msg_may_failPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil.cpp:110,5'
          Dst:             _ZL24send_bounce_msg_may_failPv
        - Src:             'tests/testutil.cpp:113,5'
          Dst:             _ZL20recv_bounce_msg_failPv
        - Src:             'tests/testutil.cpp:117,5'
          Dst:             _ZL24send_bounce_msg_may_failPv
        - Src:             'tests/testutil.cpp:120,5'
          Dst:             _ZL20recv_bounce_msg_failPv
    - functionName:    _ZL15recv_bounce_msgPv
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityFail
        - _Z26recv_string_expect_successPvPKci
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - zmq_getsockopt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'tests/testutil.cpp:64,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:64,5'
              BranchSideFuncs:
                - _Z26recv_string_expect_successPvPKci
                - zmq_getsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityFail
            - BranchSide:      'tests/testutil.cpp:64,5'
              BranchSideFuncs:
                - UnityFail
                - _Z26recv_string_expect_successPvPKci
                - zmq_getsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityFail
        - Branch String:   'tests/testutil.cpp:68,5'
          Branch Sides:
            - BranchSide:      'tests/testutil.cpp:68,5'
              BranchSideFuncs:
                - UnityFail
            - BranchSide:      'tests/testutil.cpp:68,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/testutil.cpp:59,5'
          Dst:             _Z26recv_string_expect_successPvPKci
        - Src:             'tests/testutil.cpp:62,5'
          Dst:             zmq_getsockopt
        - Src:             'tests/testutil.cpp:62,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil.cpp:64,5'
          Dst:             UnityFail
        - Src:             'tests/testutil.cpp:65,5'
          Dst:             _Z26recv_string_expect_successPvPKci
        - Src:             'tests/testutil.cpp:66,5'
          Dst:             zmq_getsockopt
        - Src:             'tests/testutil.cpp:66,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil.cpp:68,5'
          Dst:             UnityFail
    - functionName:    _ZL15send_bounce_msgPv
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z26send_string_expect_successPvPKci
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil.cpp:53,5'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil.cpp:54,5'
          Dst:             _Z26send_string_expect_successPvPKci
    - functionName:    _Z6bouncePvS_
      functionSourceFile: '/src/libzmq/tests/testutil.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - server_
        - client_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15recv_bounce_msgPv
        - _ZL15send_bounce_msgPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil.cpp:74,5'
          Dst:             _ZL15send_bounce_msgPv
        - Src:             'tests/testutil.cpp:78,5'
          Dst:             _ZL15recv_bounce_msgPv
        - Src:             'tests/testutil.cpp:81,5'
          Dst:             _ZL15send_bounce_msgPv
        - Src:             'tests/testutil.cpp:84,5'
          Dst:             _ZL15recv_bounce_msgPv
    - functionName:    _Z29expect_new_client_bounce_failPcPvPFvS0_S0_ES0_PS0_ii
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - my_endpoint_
        - server_
        - socket_config_
        - socket_config_data_
        - client_mon_
        - expected_client_event_
        - expected_client_value_
      BBCount:         15
      ICount:          107
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - UnityAssertEqualNumber
        - UnityFail
        - _Z18expect_bounce_failPvS_
        - _Z25create_and_connect_clientPcPFvPvS0_ES0_PS0_
        - _Z25test_context_socket_closePv
        - _Z29expect_monitor_event_multiplePviib
        - _Z37test_context_socket_close_zero_lingerPv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil_security.cpp:371,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:371,5'
              BranchSideFuncs:
                - _Z25create_and_connect_clientPcPFvPvS0_ES0_PS0_
                - _Z18expect_bounce_failPvS_
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z29expect_monitor_event_multiplePviib
                - UnityAssertEqualNumber
                - _Z25test_context_socket_closePv
            - BranchSide:      'tests/testutil_security.cpp:371,5'
              BranchSideFuncs:
                - UnityFail
                - _Z25create_and_connect_clientPcPFvPvS0_ES0_PS0_
                - _Z18expect_bounce_failPvS_
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z29expect_monitor_event_multiplePviib
                - UnityAssertEqualNumber
                - _Z25test_context_socket_closePv
        - Branch String:   'tests/testutil_security.cpp:371,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:371,5'
              BranchSideFuncs:
                - _Z25create_and_connect_clientPcPFvPvS0_ES0_PS0_
                - _Z18expect_bounce_failPvS_
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z29expect_monitor_event_multiplePviib
                - UnityAssertEqualNumber
                - _Z25test_context_socket_closePv
            - BranchSide:      'tests/testutil_security.cpp:371,5'
              BranchSideFuncs:
                - UnityFail
                - _Z25create_and_connect_clientPcPFvPvS0_ES0_PS0_
                - _Z18expect_bounce_failPvS_
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z29expect_monitor_event_multiplePviib
                - UnityAssertEqualNumber
                - _Z25test_context_socket_closePv
        - Branch String:   'tests/testutil_security.cpp:372,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:373,21'
              BranchSideFuncs:
                - _Z25create_and_connect_clientPcPFvPvS0_ES0_PS0_
                - _Z18expect_bounce_failPvS_
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z29expect_monitor_event_multiplePviib
                - UnityAssertEqualNumber
                - _Z25test_context_socket_closePv
            - BranchSide:      'tests/testutil_security.cpp:374,47'
              BranchSideFuncs:
                - _Z25create_and_connect_clientPcPFvPvS0_ES0_PS0_
                - _Z18expect_bounce_failPvS_
                - _Z37test_context_socket_close_zero_lingerPv
                - _Z29expect_monitor_event_multiplePviib
                - UnityAssertEqualNumber
                - _Z25test_context_socket_closePv
        - Branch String:   'tests/testutil_security.cpp:378,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:378,9'
              BranchSideFuncs:
                - _Z29expect_monitor_event_multiplePviib
                - UnityAssertEqualNumber
                - _Z25test_context_socket_closePv
                - _Z37test_context_socket_close_zero_lingerPv
            - BranchSide:      'tests/testutil_security.cpp:379,13'
              BranchSideFuncs:
                - _Z29expect_monitor_event_multiplePviib
                - UnityAssertEqualNumber
                - _Z25test_context_socket_closePv
                - _Z37test_context_socket_close_zero_lingerPv
      Callsites:
        - Src:             'tests/testutil_security.cpp:371,5'
          Dst:             UnityFail
        - Src:             'tests/testutil_security.cpp:374,20'
          Dst:             _Z25create_and_connect_clientPcPFvPvS0_ES0_PS0_
        - Src:             'tests/testutil_security.cpp:376,5'
          Dst:             _Z18expect_bounce_failPvS_
        - Src:             'tests/testutil_security.cpp:380,27'
          Dst:             _Z29expect_monitor_event_multiplePviib
        - Src:             'tests/testutil_security.cpp:383,9'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_security.cpp:385,9'
          Dst:             _Z25test_context_socket_closePv
        - Src:             'tests/testutil_security.cpp:388,5'
          Dst:             _Z37test_context_socket_close_zero_lingerPv
    - functionName:    _Z25create_and_connect_clientPcPFvPvS0_ES0_PS0_
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - my_endpoint_
        - socket_config_
        - socket_config_data_
        - client_mon_
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z19test_context_socketi
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - _ZL30setup_handshake_socket_monitorPvPS_PKc
        - zmq_connect
        - zmq_setsockopt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'tests/testutil_security.cpp:354,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:354,9'
              BranchSideFuncs:
                - _ZL30setup_handshake_socket_monitorPvPS_PKc
            - BranchSide:      'tests/testutil_security.cpp:355,41'
              BranchSideFuncs:
                - _ZL30setup_handshake_socket_monitorPvPS_PKc
      Callsites:
        - Src:             'tests/testutil_security.cpp:343,20'
          Dst:             _Z19test_context_socketi
        - Src:             'tests/testutil_security.cpp:347,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:347,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:352,5'
          Dst:             zmq_connect
        - Src:             'tests/testutil_security.cpp:352,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:355,9'
          Dst:             _ZL30setup_handshake_socket_monitorPvPS_PKc
    - functionName:    _ZL30setup_handshake_socket_monitorPvPS_PKc
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - server_
        - server_mon_
        - monitor_endpoint_
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z19test_context_socketi
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - zmq_connect
        - zmq_setsockopt
        - zmq_socket_monitor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_security.cpp:248,5'
          Dst:             zmq_socket_monitor
        - Src:             'tests/testutil_security.cpp:248,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:255,20'
          Dst:             _Z19test_context_socketi
        - Src:             'tests/testutil_security.cpp:257,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:257,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:261,5'
          Dst:             zmq_connect
        - Src:             'tests/testutil_security.cpp:261,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
    - functionName:    _Z32shutdown_context_and_server_sidePvS_S_S_b
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - zap_thread_
        - server_
        - server_mon_
        - zap_control_
        - zap_handler_stopped_
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z25test_context_socket_closePv
        - _Z26recv_string_expect_successPvPKci
        - _Z26send_string_expect_successPvPKci
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - zmq_atomic_counter_destroy
        - zmq_socket_monitor
        - zmq_threadclose
        - zmq_unbind
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil_security.cpp:320,21'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:320,25'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z26recv_string_expect_successPvPKci
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z25test_context_socket_closePv
                - zmq_socket_monitor
                - _Z25test_context_socket_closePv
                - _Z25test_context_socket_closePv
                - zmq_atomic_counter_destroy
                - zmq_threadclose
            - BranchSide:      'tests/testutil_security.cpp:326,32'
              BranchSideFuncs:
                - _Z25test_context_socket_closePv
                - zmq_socket_monitor
                - _Z25test_context_socket_closePv
                - _Z25test_context_socket_closePv
                - zmq_atomic_counter_destroy
                - zmq_threadclose
        - Branch String:   'tests/testutil_security.cpp:320,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:321,37'
              BranchSideFuncs:
                - _Z25test_context_socket_closePv
                - zmq_socket_monitor
                - _Z25test_context_socket_closePv
                - _Z25test_context_socket_closePv
                - zmq_atomic_counter_destroy
                - zmq_threadclose
            - BranchSide:      'tests/testutil_security.cpp:326,32'
              BranchSideFuncs:
                - _Z25test_context_socket_closePv
                - zmq_socket_monitor
                - _Z25test_context_socket_closePv
                - _Z25test_context_socket_closePv
                - zmq_atomic_counter_destroy
                - zmq_threadclose
        - Branch String:   'tests/testutil_security.cpp:332,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:332,9'
              BranchSideFuncs:
                - zmq_threadclose
                - zmq_atomic_counter_destroy
            - BranchSide:      'tests/testutil_security.cpp:333,26'
              BranchSideFuncs:
                - zmq_threadclose
                - zmq_atomic_counter_destroy
      Callsites:
        - Src:             'tests/testutil_security.cpp:321,9'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:322,9'
          Dst:             _Z26recv_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:323,9'
          Dst:             zmq_unbind
        - Src:             'tests/testutil_security.cpp:323,9'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:326,5'
          Dst:             _Z25test_context_socket_closePv
        - Src:             'tests/testutil_security.cpp:327,5'
          Dst:             zmq_socket_monitor
        - Src:             'tests/testutil_security.cpp:328,5'
          Dst:             _Z25test_context_socket_closePv
        - Src:             'tests/testutil_security.cpp:329,5'
          Dst:             _Z25test_context_socket_closePv
        - Src:             'tests/testutil_security.cpp:333,9'
          Dst:             zmq_threadclose
        - Src:             'tests/testutil_security.cpp:335,5'
          Dst:             zmq_atomic_counter_destroy
    - functionName:    _Z29setup_context_and_server_sidePPvS0_S0_S0_PcPFvS_EPFvS_S_ES_PKc
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - zap_control_
        - zap_thread_
        - server_
        - server_mon_
        - my_endpoint_
        - zap_handler_
        - socket_config_
        - socket_config_data_
        - routing_id_
      BBCount:         9
      ICount:          126
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityFail
        - _Z18bind_loopback_ipv4PvPcm
        - _Z19test_context_socketi
        - _Z26recv_string_expect_successPvPKci
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - _ZL30setup_handshake_socket_monitorPvPS_PKc
        - strlen
        - zmq_atomic_counter_new
        - zmq_bind
        - zmq_setsockopt
        - zmq_threadstart
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil_security.cpp:276,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:276,5'
              BranchSideFuncs:
                - _Z19test_context_socketi
                - zmq_bind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z19test_context_socketi
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - strlen
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z18bind_loopback_ipv4PvPcm
                - _ZL30setup_handshake_socket_monitorPvPS_PKc
                - zmq_threadstart
                - _Z26recv_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:276,5'
              BranchSideFuncs:
                - UnityFail
                - _Z19test_context_socketi
                - zmq_bind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z19test_context_socketi
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - strlen
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z18bind_loopback_ipv4PvPcm
                - _ZL30setup_handshake_socket_monitorPvPS_PKc
                - zmq_threadstart
                - _Z26recv_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:285,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:286,41'
              BranchSideFuncs:
                - zmq_threadstart
                - _Z26recv_string_expect_successPvPKci
                - _Z19test_context_socketi
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - strlen
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z18bind_loopback_ipv4PvPcm
                - _ZL30setup_handshake_socket_monitorPvPS_PKc
            - BranchSide:      'tests/testutil_security.cpp:290,10'
              BranchSideFuncs:
                - _Z19test_context_socketi
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - strlen
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z18bind_loopback_ipv4PvPcm
                - _ZL30setup_handshake_socket_monitorPvPS_PKc
      Callsites:
        - Src:             'tests/testutil_security.cpp:275,28'
          Dst:             zmq_atomic_counter_new
        - Src:             'tests/testutil_security.cpp:276,5'
          Dst:             UnityFail
        - Src:             'tests/testutil_security.cpp:278,21'
          Dst:             _Z19test_context_socketi
        - Src:             'tests/testutil_security.cpp:279,5'
          Dst:             zmq_bind
        - Src:             'tests/testutil_security.cpp:279,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:282,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:282,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:286,24'
          Dst:             zmq_threadstart
        - Src:             'tests/testutil_security.cpp:288,9'
          Dst:             _Z26recv_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:293,16'
          Dst:             _Z19test_context_socketi
        - Src:             'tests/testutil_security.cpp:294,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:294,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:299,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:299,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:304,5'
          Dst:             strlen
        - Src:             'tests/testutil_security.cpp:304,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:304,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:307,5'
          Dst:             _Z18bind_loopback_ipv4PvPcm
        - Src:             'tests/testutil_security.cpp:310,5'
          Dst:             _ZL30setup_handshake_socket_monitorPvPS_PKc
    - functionName:    _Z11zap_handlerPv
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z19zap_handler_generic14zap_protocol_tPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_security.cpp:240,5'
          Dst:             _Z19zap_handler_generic14zap_protocol_tPKc
    - functionName:    _Z19zap_handler_generic14zap_protocol_tPKc
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - zap_protocol_
        - expected_routing_id_
      BBCount:         59
      ICount:          422
      EdgeCount:       76
      CyclomaticComplexity: 19
      functionsReached:
        - UnityAssertEqualNumber
        - UnityAssertEqualString
        - UnityFail
        - _Z16get_test_contextv
        - _Z17close_zero_lingerPv
        - _Z26recv_string_expect_successPvPKci
        - _Z26send_string_expect_successPvPKci
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - _Z5streqPKcS0_
        - _Z6s_recvPv
        - printf
        - zmq_atomic_counter_inc
        - zmq_bind
        - zmq_connect
        - zmq_poll
        - zmq_recv
        - zmq_socket
        - zmq_unbind
        - zmq_z85_encode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/testutil_security.cpp:102,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:102,5'
              BranchSideFuncs:
                - zmq_connect
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z16get_test_contextv
                - zmq_socket
                - UnityFail
                - zmq_bind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z26send_string_expect_successPvPKci
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:102,5'
              BranchSideFuncs:
                - UnityFail
                - zmq_connect
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z16get_test_contextv
                - zmq_socket
                - UnityFail
                - zmq_bind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z26send_string_expect_successPvPKci
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:107,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:107,5'
              BranchSideFuncs:
                - zmq_bind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z26send_string_expect_successPvPKci
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:107,5'
              BranchSideFuncs:
                - UnityFail
                - zmq_bind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z26send_string_expect_successPvPKci
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:122,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:123,13'
              BranchSideFuncs:
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:229,5'
              BranchSideFuncs:
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:123,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:124,41'
              BranchSideFuncs:
                - _Z26recv_string_expect_successPvPKci
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:127,15'
              BranchSideFuncs:
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z26recv_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
        - Branch String:   'tests/testutil_security.cpp:127,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:128,13'
              BranchSideFuncs:
                - _Z6s_recvPv
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
            - BranchSide:      'tests/testutil_security.cpp:130,33'
              BranchSideFuncs:
                - _Z6s_recvPv
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
        - Branch String:   'tests/testutil_security.cpp:131,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:132,13'
              BranchSideFuncs:
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
            - BranchSide:      'tests/testutil_security.cpp:133,13'
              BranchSideFuncs:
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
        - Branch String:   'tests/testutil_security.cpp:133,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:134,19'
              BranchSideFuncs:
                - free
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:138,34'
              BranchSideFuncs:
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
        - Branch String:   'tests/testutil_security.cpp:144,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:146,13'
              BranchSideFuncs:
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:154,27'
              BranchSideFuncs:
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
        - Branch String:   'tests/testutil_security.cpp:154,20'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:156,24'
              BranchSideFuncs:
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z5streqPKcS0_
            - BranchSide:      'tests/testutil_security.cpp:168,27'
              BranchSideFuncs:
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:167,15'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:165,38'
              BranchSideFuncs:
                - _Z5streqPKcS0_
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:167,46'
              BranchSideFuncs:
                - _Z5streqPKcS0_
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:168,20'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:169,38'
              BranchSideFuncs:
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:172,52'
              BranchSideFuncs:
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:181,11'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:179,9'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:181,68'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:184,37'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:183,9'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:186,41'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:189,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:191,21'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:213,41'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:191,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:193,33'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:196,33'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:199,33'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:202,33'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:207,17'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:208,45'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:210,17'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:210,17'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:211,45'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
            - BranchSide:      'tests/testutil_security.cpp:212,9'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - zmq_atomic_counter_inc
                - zmq_poll
                - zmq_unbind
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z17close_zero_lingerPv
                - _Z17close_zero_lingerPv
                - _Z26send_string_expect_successPvPKci
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z6s_recvPv
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - printf
                - UnityFail
                - UnityAssertEqualString
                - UnityAssertEqualString
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - _Z26send_string_expect_successPvPKci
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z5streqPKcS0_
                - _Z5streqPKcS0_
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - zmq_z85_encode
                - _Z5streqPKcS0_
                - free
                - _Z26recv_string_expect_successPvPKci
        - Branch String:   'tests/testutil_security.cpp:232,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:232,9'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z17close_zero_lingerPv
            - BranchSide:      'tests/testutil_security.cpp:233,37'
              BranchSideFuncs:
                - _Z26send_string_expect_successPvPKci
                - _Z17close_zero_lingerPv
      Callsites:
        - Src:             'tests/testutil_security.cpp:101,33'
          Dst:             _Z16get_test_contextv
        - Src:             'tests/testutil_security.cpp:101,21'
          Dst:             zmq_socket
        - Src:             'tests/testutil_security.cpp:102,5'
          Dst:             UnityFail
        - Src:             'tests/testutil_security.cpp:103,5'
          Dst:             zmq_connect
        - Src:             'tests/testutil_security.cpp:103,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:106,33'
          Dst:             _Z16get_test_contextv
        - Src:             'tests/testutil_security.cpp:106,21'
          Dst:             zmq_socket
        - Src:             'tests/testutil_security.cpp:107,5'
          Dst:             UnityFail
        - Src:             'tests/testutil_security.cpp:108,5'
          Dst:             zmq_bind
        - Src:             'tests/testutil_security.cpp:108,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:111,5'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:122,12'
          Dst:             zmq_poll
        - Src:             'tests/testutil_security.cpp:124,13'
          Dst:             _Z26recv_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:130,25'
          Dst:             _Z6s_recvPv
        - Src:             'tests/testutil_security.cpp:138,26'
          Dst:             _Z6s_recvPv
        - Src:             'tests/testutil_security.cpp:139,24'
          Dst:             _Z6s_recvPv
        - Src:             'tests/testutil_security.cpp:140,25'
          Dst:             _Z6s_recvPv
        - Src:             'tests/testutil_security.cpp:141,28'
          Dst:             _Z6s_recvPv
        - Src:             'tests/testutil_security.cpp:142,27'
          Dst:             _Z6s_recvPv
        - Src:             'tests/testutil_security.cpp:144,13'
          Dst:             _Z5streqPKcS0_
        - Src:             'tests/testutil_security.cpp:146,13'
          Dst:             zmq_recv
        - Src:             'tests/testutil_security.cpp:146,13'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:146,13'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_security.cpp:150,13'
          Dst:             zmq_z85_encode
        - Src:             'tests/testutil_security.cpp:153,15'
          Dst:             _Z5streqPKcS0_
        - Src:             'tests/testutil_security.cpp:154,20'
          Dst:             _Z5streqPKcS0_
        - Src:             'tests/testutil_security.cpp:156,24'
          Dst:             zmq_recv
        - Src:             'tests/testutil_security.cpp:156,24'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:161,20'
          Dst:             zmq_recv
        - Src:             'tests/testutil_security.cpp:161,20'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:166,15'
          Dst:             _Z5streqPKcS0_
        - Src:             'tests/testutil_security.cpp:167,18'
          Dst:             _Z5streqPKcS0_
        - Src:             'tests/testutil_security.cpp:168,20'
          Dst:             _Z5streqPKcS0_
        - Src:             'tests/testutil_security.cpp:172,13'
          Dst:             printf
        - Src:             'tests/testutil_security.cpp:173,13'
          Dst:             UnityFail
        - Src:             'tests/testutil_security.cpp:176,9'
          Dst:             UnityAssertEqualString
        - Src:             'tests/testutil_security.cpp:177,9'
          Dst:             UnityAssertEqualString
        - Src:             'tests/testutil_security.cpp:179,9'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:183,9'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:204,13'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:205,13'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:206,13'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:208,17'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:211,17'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:213,13'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:214,13'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:216,13'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:218,17'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:227,9'
          Dst:             zmq_atomic_counter_inc
        - Src:             'tests/testutil_security.cpp:229,5'
          Dst:             zmq_unbind
        - Src:             'tests/testutil_security.cpp:229,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:230,5'
          Dst:             _Z17close_zero_lingerPv
        - Src:             'tests/testutil_security.cpp:233,9'
          Dst:             _Z26send_string_expect_successPvPKci
        - Src:             'tests/testutil_security.cpp:235,5'
          Dst:             _Z17close_zero_lingerPv
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z26socket_config_curve_clientPvS_
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client_
        - data_
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - zmq_setsockopt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_security.cpp:88,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:88,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:90,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:90,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:92,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:92,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
    - functionName:    _Z26socket_config_curve_serverPvS_
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - server_
        - server_secret_
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - strlen
        - zmq_setsockopt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_security.cpp:69,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:69,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:71,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:71,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:73,5'
          Dst:             strlen
        - Src:             'tests/testutil_security.cpp:73,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:73,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
    - functionName:    _Z29setup_testutil_security_curvev
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - zmq_curve_keypair
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil_security.cpp:60,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_security.cpp:60,5'
              BranchSideFuncs:
                - zmq_curve_keypair
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_curve_keypair
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
            - BranchSide:      'tests/testutil_security.cpp:60,5'
              BranchSideFuncs:
                - zmq_curve_keypair
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_curve_keypair
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
      Callsites:
        - Src:             'tests/testutil_security.cpp:60,5'
          Dst:             zmq_curve_keypair
        - Src:             'tests/testutil_security.cpp:60,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:62,5'
          Dst:             zmq_curve_keypair
        - Src:             'tests/testutil_security.cpp:62,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
    - functionName:    _Z26socket_config_plain_serverPvS_
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - server_
        - server_secret_
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - strlen
        - zmq_setsockopt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_security.cpp:46,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:46,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:48,5'
          Dst:             strlen
        - Src:             'tests/testutil_security.cpp:48,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:48,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
    - functionName:    _Z26socket_config_plain_clientPvS_
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - server_
        - server_secret_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - zmq_setsockopt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_security.cpp:35,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:35,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_security.cpp:37,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:37,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
    - functionName:    _Z25socket_config_null_serverPvS_
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - server_
        - server_secret_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - strlen
        - zmq_setsockopt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_security.cpp:17,5'
          Dst:             strlen
        - Src:             'tests/testutil_security.cpp:17,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_security.cpp:17,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
    - functionName:    _Z25socket_config_null_clientPvS_
      functionSourceFile: '/src/libzmq/tests/testutil_security.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - server_
        - server_secret_
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z24make_random_ipc_endpointPc
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_endpoint_
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UnityFail
        - mkdtemp
        - strcat
        - strcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:296,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:296,5'
              BranchSideFuncs:
                - strcat
                - strcpy
                - strcat
            - BranchSide:      'tests/testutil_unity.cpp:296,5'
              BranchSideFuncs:
                - UnityFail
                - strcat
                - strcpy
                - strcat
      Callsites:
        - Src:             'tests/testutil_unity.cpp:293,5'
          Dst:             strcpy
        - Src:             'tests/testutil_unity.cpp:296,5'
          Dst:             mkdtemp
        - Src:             'tests/testutil_unity.cpp:296,5'
          Dst:             UnityFail
        - Src:             'tests/testutil_unity.cpp:297,5'
          Dst:             strcat
        - Src:             'tests/testutil_unity.cpp:305,5'
          Dst:             strcpy
        - Src:             'tests/testutil_unity.cpp:306,5'
          Dst:             strcat
    - functionName:    _Z18bind_loopback_tipcPvPcm
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - socket_
        - my_endpoint_
        - len_
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UnityIgnore
        - _Z17is_tipc_availablev
        - _Z9test_bindPvPKcPcm
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:267,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:267,9'
              BranchSideFuncs:
                - _Z9test_bindPvPKcPcm
            - BranchSide:      'tests/testutil_unity.cpp:268,9'
              BranchSideFuncs:
                - UnityIgnore
                - _Z9test_bindPvPKcPcm
      Callsites:
        - Src:             'tests/testutil_unity.cpp:267,10'
          Dst:             _Z17is_tipc_availablev
        - Src:             'tests/testutil_unity.cpp:268,9'
          Dst:             UnityIgnore
        - Src:             'tests/testutil_unity.cpp:271,5'
          Dst:             _Z9test_bindPvPKcPcm
    - functionName:    _Z9test_bindPvPKcPcm
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - socket_
        - bind_address_
        - my_endpoint_
        - len_
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - zmq_bind
        - zmq_getsockopt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_unity.cpp:228,5'
          Dst:             zmq_bind
        - Src:             'tests/testutil_unity.cpp:228,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_unity.cpp:229,5'
          Dst:             zmq_getsockopt
        - Src:             'tests/testutil_unity.cpp:229,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
    - functionName:    _Z40test_assert_success_message_errno_helperiPKcS0_i
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rc_
        - msg_
        - expr_
        - line_
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityFail
        - snprintf
        - zmq_errno
        - zmq_strerror
      functionUses:    48
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:18,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:18,9'
              BranchSideFuncs:
                - zmq_errno
                - zmq_errno
                - zmq_strerror
                - snprintf
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:20,9'
              BranchSideFuncs:
                - zmq_errno
                - zmq_errno
                - zmq_strerror
                - snprintf
                - UnityFail
        - Branch String:   'tests/testutil_unity.cpp:24,54'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:24,61'
              BranchSideFuncs:
                - zmq_errno
                - zmq_errno
                - zmq_strerror
                - snprintf
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:25,19'
              BranchSideFuncs:
                - zmq_errno
                - zmq_errno
                - zmq_strerror
                - snprintf
                - UnityFail
      Callsites:
        - Src:             'tests/testutil_unity.cpp:25,36'
          Dst:             zmq_errno
        - Src:             'tests/testutil_unity.cpp:25,64'
          Dst:             zmq_errno
        - Src:             'tests/testutil_unity.cpp:25,50'
          Dst:             zmq_strerror
        - Src:             'tests/testutil_unity.cpp:22,9'
          Dst:             snprintf
        - Src:             'tests/testutil_unity.cpp:26,9'
          Dst:             UnityFail
    - functionName:    _Z17bind_loopback_ipcPvPcm
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - socket_
        - my_endpoint_
        - len_
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UnityIgnore
        - _Z9test_bindPvPKcPcm
        - zmq_has
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:258,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:258,9'
              BranchSideFuncs:
                - _Z9test_bindPvPKcPcm
            - BranchSide:      'tests/testutil_unity.cpp:259,9'
              BranchSideFuncs:
                - UnityIgnore
                - _Z9test_bindPvPKcPcm
      Callsites:
        - Src:             'tests/testutil_unity.cpp:258,10'
          Dst:             zmq_has
        - Src:             'tests/testutil_unity.cpp:259,9'
          Dst:             UnityIgnore
        - Src:             'tests/testutil_unity.cpp:262,5'
          Dst:             _Z9test_bindPvPKcPcm
    - functionName:    _Z18bind_loopback_ipv6PvPcm
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - socket_
        - my_endpoint_
        - len_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13bind_loopbackPviPcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_unity.cpp:253,5'
          Dst:             _Z13bind_loopbackPviPcm
    - functionName:    _Z13bind_loopbackPviPcm
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - socket_
        - ipv6_
        - my_endpoint_
        - len_
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - UnityIgnore
        - _Z17is_ipv6_availablev
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - _Z9test_bindPvPKcPcm
        - zmq_setsockopt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:235,15'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:235,19'
              BranchSideFuncs:
                - _Z17is_ipv6_availablev
                - UnityIgnore
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z9test_bindPvPKcPcm
            - BranchSide:      'tests/testutil_unity.cpp:235,15'
              BranchSideFuncs:
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z9test_bindPvPKcPcm
        - Branch String:   'tests/testutil_unity.cpp:235,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:235,9'
              BranchSideFuncs:
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z9test_bindPvPKcPcm
            - BranchSide:      'tests/testutil_unity.cpp:236,9'
              BranchSideFuncs:
                - UnityIgnore
                - zmq_setsockopt
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _Z9test_bindPvPKcPcm
      Callsites:
        - Src:             'tests/testutil_unity.cpp:235,19'
          Dst:             _Z17is_ipv6_availablev
        - Src:             'tests/testutil_unity.cpp:236,9'
          Dst:             UnityIgnore
        - Src:             'tests/testutil_unity.cpp:239,5'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_unity.cpp:239,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_unity.cpp:242,5'
          Dst:             _Z9test_bindPvPKcPcm
    - functionName:    _Z18bind_loopback_ipv4PvPcm
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - socket_
        - my_endpoint_
        - len_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13bind_loopbackPviPcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_unity.cpp:248,5'
          Dst:             _Z13bind_loopbackPviPcm
    - functionName:    _Z37test_context_socket_close_zero_lingerPv
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityFail
        - _Z25test_context_socket_closePv
        - zmq_errno
        - zmq_setsockopt
      functionUses:    3
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:219,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:219,5'
              BranchSideFuncs:
                - _Z25test_context_socket_closePv
            - BranchSide:      'tests/testutil_unity.cpp:219,5'
              BranchSideFuncs:
                - zmq_errno
                - UnityFail
                - _Z25test_context_socket_closePv
        - Branch String:   'tests/testutil_unity.cpp:219,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:219,5'
              BranchSideFuncs:
                - _Z25test_context_socket_closePv
            - BranchSide:      'tests/testutil_unity.cpp:219,5'
              BranchSideFuncs:
                - UnityFail
                - _Z25test_context_socket_closePv
      Callsites:
        - Src:             'tests/testutil_unity.cpp:218,14'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_unity.cpp:219,5'
          Dst:             zmq_errno
        - Src:             'tests/testutil_unity.cpp:219,5'
          Dst:             UnityFail
        - Src:             'tests/testutil_unity.cpp:220,12'
          Dst:             _Z25test_context_socket_closePv
    - functionName:    _Z25test_context_socket_closePv
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - _ZL28internal_manage_test_socketsPvb
        - zmq_close
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_unity.cpp:210,5'
          Dst:             zmq_close
        - Src:             'tests/testutil_unity.cpp:210,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_unity.cpp:211,5'
          Dst:             _ZL28internal_manage_test_socketsPvb
    - functionName:    _ZL28internal_manage_test_socketsPvb
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - socket_
        - add_
      BBCount:         35
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - UnityAssertGreaterOrLessOrEqualNumber
        - UnityFail
        - _Z17close_zero_lingerPv
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:138,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:139,9'
              BranchSideFuncs:
                - UnityFail
                - UnityAssertGreaterOrLessOrEqualNumber
            - BranchSide:      'tests/testutil_unity.cpp:153,13'
              BranchSideFuncs:
                - UnityFail
                - UnityAssertGreaterOrLessOrEqualNumber
        - Branch String:   'tests/testutil_unity.cpp:139,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:139,9'
              BranchSideFuncs:
                - UnityFail
                - fprintf
                - _Z17close_zero_lingerPv
            - BranchSide:      'tests/testutil_unity.cpp:139,9'
              BranchSideFuncs:
                - fprintf
                - _Z17close_zero_lingerPv
        - Branch String:   'tests/testutil_unity.cpp:142,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:143,25'
              BranchSideFuncs:
                - fprintf
                - _Z17close_zero_lingerPv
            - BranchSide:      'tests/testutil_unity.cpp:152,5'
              BranchSideFuncs: []
        - Branch String:   'tests/testutil_unity.cpp:143,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:144,49'
              BranchSideFuncs:
                - _Z17close_zero_lingerPv
                - fprintf
            - BranchSide:      'tests/testutil_unity.cpp:146,22'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'tests/testutil_unity.cpp:153,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:154,13'
              BranchSideFuncs:
                - UnityAssertGreaterOrLessOrEqualNumber
            - BranchSide:      'tests/testutil_unity.cpp:161,18'
              BranchSideFuncs:
                - UnityFail
        - Branch String:   'tests/testutil_unity.cpp:162,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:163,34'
              BranchSideFuncs:
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:171,13'
              BranchSideFuncs:
                - UnityFail
        - Branch String:   'tests/testutil_unity.cpp:163,21'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:164,27'
              BranchSideFuncs:
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:166,21'
              BranchSideFuncs:
                - UnityFail
        - Branch String:   'tests/testutil_unity.cpp:166,21'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:167,25'
              BranchSideFuncs:
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:170,13'
              BranchSideFuncs:
                - UnityFail
        - Branch String:   'tests/testutil_unity.cpp:167,25'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:168,56'
              BranchSideFuncs:
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:169,17'
              BranchSideFuncs:
                - UnityFail
        - Branch String:   'tests/testutil_unity.cpp:171,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:171,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_unity.cpp:171,13'
              BranchSideFuncs:
                - UnityFail
      Callsites:
        - Src:             'tests/testutil_unity.cpp:139,9'
          Dst:             UnityFail
        - Src:             'tests/testutil_unity.cpp:144,17'
          Dst:             _Z17close_zero_lingerPv
        - Src:             'tests/testutil_unity.cpp:146,13'
          Dst:             fprintf
        - Src:             'tests/testutil_unity.cpp:155,13'
          Dst:             UnityAssertGreaterOrLessOrEqualNumber
        - Src:             'tests/testutil_unity.cpp:171,13'
          Dst:             UnityFail
    - 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:    773
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z19test_context_socketi
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type_
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UnityFail
        - _Z16get_test_contextv
        - _ZL28internal_manage_test_socketsPvb
        - zmq_socket
      functionUses:    4
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:203,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:203,5'
              BranchSideFuncs:
                - _ZL28internal_manage_test_socketsPvb
            - BranchSide:      'tests/testutil_unity.cpp:203,5'
              BranchSideFuncs:
                - UnityFail
                - _ZL28internal_manage_test_socketsPvb
      Callsites:
        - Src:             'tests/testutil_unity.cpp:202,38'
          Dst:             _Z16get_test_contextv
        - Src:             'tests/testutil_unity.cpp:202,26'
          Dst:             zmq_socket
        - Src:             'tests/testutil_unity.cpp:203,5'
          Dst:             UnityFail
        - Src:             'tests/testutil_unity.cpp:204,5'
          Dst:             _ZL28internal_manage_test_socketsPvb
    - functionName:    _Z16get_test_contextv
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28internal_manage_test_contextbb
      functionUses:    4
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:186,12'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:186,12'
              BranchSideFuncs:
                - _ZL28internal_manage_test_contextbb
            - BranchSide:      'tests/testutil_unity.cpp:186,12'
              BranchSideFuncs:
                - _ZL28internal_manage_test_contextbb
      Callsites:
        - Src:             'tests/testutil_unity.cpp:186,12'
          Dst:             _ZL28internal_manage_test_contextbb
    - functionName:    _ZL28internal_manage_test_contextbb
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - bool
        - bool
      constantsTouched: []
      argNames:
        - init_
        - clear_
      BBCount:         18
      ICount:          75
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - UnityFail
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - zmq_ctx_new
        - zmq_ctx_term
      functionUses:    3
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:120,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:121,9'
              BranchSideFuncs:
                - UnityFail
                - zmq_ctx_term
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
            - BranchSide:      'tests/testutil_unity.cpp:125,13'
              BranchSideFuncs:
                - UnityFail
                - zmq_ctx_new
                - UnityFail
        - Branch String:   'tests/testutil_unity.cpp:121,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:121,9'
              BranchSideFuncs:
                - zmq_ctx_term
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
            - BranchSide:      'tests/testutil_unity.cpp:121,9'
              BranchSideFuncs:
                - UnityFail
                - zmq_ctx_term
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Branch String:   'tests/testutil_unity.cpp:126,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:126,13'
              BranchSideFuncs:
                - zmq_ctx_new
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:126,13'
              BranchSideFuncs:
                - UnityFail
                - zmq_ctx_new
                - UnityFail
        - Branch String:   'tests/testutil_unity.cpp:128,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:128,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_unity.cpp:128,13'
              BranchSideFuncs:
                - UnityFail
      Callsites:
        - Src:             'tests/testutil_unity.cpp:121,9'
          Dst:             UnityFail
        - Src:             'tests/testutil_unity.cpp:122,9'
          Dst:             zmq_ctx_term
        - Src:             'tests/testutil_unity.cpp:122,9'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_unity.cpp:126,13'
          Dst:             UnityFail
        - Src:             'tests/testutil_unity.cpp:127,28'
          Dst:             zmq_ctx_new
        - Src:             'tests/testutil_unity.cpp:128,13'
          Dst:             UnityFail
    - functionName:    _Z21teardown_test_contextv
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z16get_test_contextv
        - _ZL28internal_manage_test_contextbb
        - _ZL28internal_manage_test_socketsPvb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:194,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:194,9'
              BranchSideFuncs:
                - _Z16get_test_contextv
                - _ZL28internal_manage_test_socketsPvb
                - _ZL28internal_manage_test_contextbb
            - BranchSide:      'tests/testutil_unity.cpp:194,9'
              BranchSideFuncs:
                - _Z16get_test_contextv
                - _ZL28internal_manage_test_socketsPvb
                - _ZL28internal_manage_test_contextbb
        - Branch String:   'tests/testutil_unity.cpp:194,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:194,9'
              BranchSideFuncs:
                - _ZL28internal_manage_test_socketsPvb
                - _ZL28internal_manage_test_contextbb
            - BranchSide:      'tests/testutil_unity.cpp:195,9'
              BranchSideFuncs:
                - _ZL28internal_manage_test_socketsPvb
                - _ZL28internal_manage_test_contextbb
      Callsites:
        - Src:             'tests/testutil_unity.cpp:194,9'
          Dst:             _Z16get_test_contextv
        - Src:             'tests/testutil_unity.cpp:195,9'
          Dst:             _ZL28internal_manage_test_socketsPvb
        - Src:             'tests/testutil_unity.cpp:196,9'
          Dst:             _ZL28internal_manage_test_contextbb
    - functionName:    _Z18setup_test_contextv
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28internal_manage_test_contextbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:181,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:181,5'
              BranchSideFuncs:
                - _ZL28internal_manage_test_contextbb
            - BranchSide:      'tests/testutil_unity.cpp:181,5'
              BranchSideFuncs:
                - _ZL28internal_manage_test_contextbb
      Callsites:
        - Src:             'tests/testutil_unity.cpp:181,5'
          Dst:             _ZL28internal_manage_test_contextbb
    - functionName:    _Z26recv_string_expect_successPvPKci
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - socket_
        - str_
        - flags_
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityAssertEqualNumber
        - UnityAssertEqualStringLen
        - UnityAssertGreaterOrLessOrEqualNumber
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - strlen
        - zmq_recv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:103,24'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:103,39'
              BranchSideFuncs:
                - strlen
                - UnityAssertGreaterOrLessOrEqualNumber
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - UnityAssertEqualStringLen
            - BranchSide:      'tests/testutil_unity.cpp:103,18'
              BranchSideFuncs:
                - UnityAssertGreaterOrLessOrEqualNumber
                - zmq_recv
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - UnityAssertEqualNumber
                - UnityAssertEqualStringLen
        - Branch String:   'tests/testutil_unity.cpp:113,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:113,9'
              BranchSideFuncs:
                - UnityAssertEqualStringLen
            - BranchSide:      'tests/testutil_unity.cpp:114,9'
              BranchSideFuncs:
                - UnityAssertEqualStringLen
      Callsites:
        - Src:             'tests/testutil_unity.cpp:103,31'
          Dst:             strlen
        - Src:             'tests/testutil_unity.cpp:105,5'
          Dst:             UnityAssertGreaterOrLessOrEqualNumber
        - Src:             'tests/testutil_unity.cpp:110,20'
          Dst:             zmq_recv
        - Src:             'tests/testutil_unity.cpp:110,20'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_unity.cpp:112,5'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_unity.cpp:114,9'
          Dst:             UnityAssertEqualStringLen
    - functionName:    _Z26send_string_expect_successPvPKci
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - socket_
        - str_
        - flags_
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UnityAssertEqualNumber
        - strlen
        - zmq_send
      functionUses:    16
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:96,24'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:96,39'
              BranchSideFuncs:
                - strlen
                - zmq_send
                - UnityAssertEqualNumber
            - BranchSide:      'tests/testutil_unity.cpp:96,24'
              BranchSideFuncs:
                - zmq_send
                - UnityAssertEqualNumber
      Callsites:
        - Src:             'tests/testutil_unity.cpp:96,31'
          Dst:             strlen
        - Src:             'tests/testutil_unity.cpp:97,20'
          Dst:             zmq_send
        - Src:             'tests/testutil_unity.cpp:98,5'
          Dst:             UnityAssertEqualNumber
    - functionName:    _Z44test_assert_failure_message_raw_errno_helperiiPKcS0_i
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rc_
        - expected_errno_
        - msg_
        - expr_
        - line_
      BBCount:         15
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - UnityFail
        - __errno_location
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:68,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:69,19'
              BranchSideFuncs:
                - snprintf
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:79,29'
              BranchSideFuncs:
                - __errno_location
                - snprintf
                - UnityFail
        - Branch String:   'tests/testutil_unity.cpp:72,61'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:72,68'
              BranchSideFuncs:
                - snprintf
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:73,19'
              BranchSideFuncs:
                - snprintf
                - UnityFail
        - Branch String:   'tests/testutil_unity.cpp:86,23'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:86,30'
              BranchSideFuncs:
                - snprintf
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:86,41'
              BranchSideFuncs:
                - snprintf
                - UnityFail
      Callsites:
        - Src:             'tests/testutil_unity.cpp:69,9'
          Dst:             snprintf
        - Src:             'tests/testutil_unity.cpp:74,9'
          Dst:             UnityFail
        - Src:             'tests/testutil_unity.cpp:79,29'
          Dst:             __errno_location
        - Src:             'tests/testutil_unity.cpp:82,13'
          Dst:             snprintf
        - Src:             'tests/testutil_unity.cpp:88,13'
          Dst:             UnityFail
    - functionName:    _Z49test_assert_success_message_raw_zero_errno_helperiPKcS0_i
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rc_
        - msg_
        - expr_
        - line_
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_unity.cpp:58,12'
          Dst:             _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
    - functionName:    _Z44test_assert_success_message_raw_errno_helperiPKcS0_ib
      functionSourceFile: '/src/libzmq/tests/testutil_unity.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - rc_
        - msg_
        - expr_
        - line_
        - zero
      BBCount:         14
      ICount:          97
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - UnityFail
        - __errno_location
        - snprintf
        - strerror
      functionUses:    9
      BranchProfiles:
        - Branch String:   'tests/testutil_unity.cpp:34,19'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:34,23'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - snprintf
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:38,29'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - snprintf
                - UnityFail
        - Branch String:   'tests/testutil_unity.cpp:34,28'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:34,31'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - snprintf
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:34,28'
              BranchSideFuncs: []
        - Branch String:   'tests/testutil_unity.cpp:34,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:34,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - snprintf
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:38,29'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - snprintf
                - UnityFail
        - Branch String:   'tests/testutil_unity.cpp:46,53'
          Branch Sides:
            - BranchSide:      'tests/testutil_unity.cpp:46,60'
              BranchSideFuncs:
                - strerror
                - snprintf
                - UnityFail
            - BranchSide:      'tests/testutil_unity.cpp:47,11'
              BranchSideFuncs:
                - strerror
                - snprintf
                - UnityFail
      Callsites:
        - Src:             'tests/testutil_unity.cpp:38,29'
          Dst:             __errno_location
        - Src:             'tests/testutil_unity.cpp:47,48'
          Dst:             strerror
        - Src:             'tests/testutil_unity.cpp:44,9'
          Dst:             snprintf
        - Src:             'tests/testutil_unity.cpp:48,9'
          Dst:             UnityFail
    - functionName:    strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    312
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL29get_monitor_event_internal_v2PvPPmPPcS3_i
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - monitor_
        - value_
        - local_address_
        - remote_address_
        - recv_flag_
      BBCount:         34
      ICount:          234
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - UnityAssertEqualNumber
        - UnityFail
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - _ZL23receive_monitor_addressPvPPcb
        - __errno_location
        - zmq_msg_close
        - zmq_msg_data
        - zmq_msg_init
        - zmq_msg_more
        - zmq_msg_recv
        - zmq_msg_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'tests/testutil_monitoring.cpp:191,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:192,9'
              BranchSideFuncs:
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
            - BranchSide:      'tests/testutil_monitoring.cpp:195,5'
              BranchSideFuncs:
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - zmq_msg_close
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
                - malloc
                - UnityFail
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
        - Branch String:   'tests/testutil_monitoring.cpp:195,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:195,5'
              BranchSideFuncs:
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - zmq_msg_close
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
                - malloc
                - UnityFail
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
            - BranchSide:      'tests/testutil_monitoring.cpp:195,5'
              BranchSideFuncs:
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - zmq_msg_close
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
                - malloc
                - UnityFail
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
        - Branch String:   'tests/testutil_monitoring.cpp:204,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:205,9'
              BranchSideFuncs:
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
            - BranchSide:      'tests/testutil_monitoring.cpp:208,5'
              BranchSideFuncs:
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
                - malloc
                - UnityFail
        - Branch String:   'tests/testutil_monitoring.cpp:208,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:208,5'
              BranchSideFuncs:
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
                - malloc
                - UnityFail
            - BranchSide:      'tests/testutil_monitoring.cpp:208,5'
              BranchSideFuncs:
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
                - malloc
                - UnityFail
        - Branch String:   'tests/testutil_monitoring.cpp:215,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:217,41'
              BranchSideFuncs:
                - malloc
                - UnityFail
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
            - BranchSide:      'tests/testutil_monitoring.cpp:221,19'
              BranchSideFuncs:
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
        - Branch String:   'tests/testutil_monitoring.cpp:218,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:218,9'
              BranchSideFuncs:
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
            - BranchSide:      'tests/testutil_monitoring.cpp:218,9'
              BranchSideFuncs:
                - UnityFail
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
        - Branch String:   'tests/testutil_monitoring.cpp:221,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:223,9'
              BranchSideFuncs:
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
            - BranchSide:      'tests/testutil_monitoring.cpp:237,5'
              BranchSideFuncs:
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Branch String:   'tests/testutil_monitoring.cpp:224,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:225,13'
              BranchSideFuncs:
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
            - BranchSide:      'tests/testutil_monitoring.cpp:228,9'
              BranchSideFuncs:
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
                - zmq_msg_data
        - Branch String:   'tests/testutil_monitoring.cpp:228,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:228,9'
              BranchSideFuncs:
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
                - zmq_msg_data
            - BranchSide:      'tests/testutil_monitoring.cpp:228,9'
              BranchSideFuncs:
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
                - zmq_msg_data
        - Branch String:   'tests/testutil_monitoring.cpp:231,20'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:231,24'
              BranchSideFuncs:
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
                - zmq_msg_data
            - BranchSide:      'tests/testutil_monitoring.cpp:233,9'
              BranchSideFuncs:
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
        - Branch String:   'tests/testutil_monitoring.cpp:231,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:232,24'
              BranchSideFuncs:
                - zmq_msg_data
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
            - BranchSide:      'tests/testutil_monitoring.cpp:233,9'
              BranchSideFuncs:
                - zmq_msg_close
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
                - zmq_msg_init
                - zmq_msg_recv
                - zmq_msg_more
                - UnityFail
                - zmq_msg_size
                - UnityAssertEqualNumber
                - zmq_msg_data
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:190,5'
          Dst:             zmq_msg_init
        - Src:             'tests/testutil_monitoring.cpp:191,9'
          Dst:             zmq_msg_recv
        - Src:             'tests/testutil_monitoring.cpp:192,9'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_monitoring.cpp:192,9'
          Dst:             __errno_location
        - Src:             'tests/testutil_monitoring.cpp:192,9'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_monitoring.cpp:195,5'
          Dst:             zmq_msg_more
        - Src:             'tests/testutil_monitoring.cpp:195,5'
          Dst:             UnityFail
        - Src:             'tests/testutil_monitoring.cpp:196,5'
          Dst:             zmq_msg_size
        - Src:             'tests/testutil_monitoring.cpp:196,5'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_monitoring.cpp:199,21'
          Dst:             zmq_msg_data
        - Src:             'tests/testutil_monitoring.cpp:200,5'
          Dst:             zmq_msg_close
        - Src:             'tests/testutil_monitoring.cpp:203,5'
          Dst:             zmq_msg_init
        - Src:             'tests/testutil_monitoring.cpp:204,9'
          Dst:             zmq_msg_recv
        - Src:             'tests/testutil_monitoring.cpp:205,9'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_monitoring.cpp:205,9'
          Dst:             __errno_location
        - Src:             'tests/testutil_monitoring.cpp:205,9'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_monitoring.cpp:208,5'
          Dst:             zmq_msg_more
        - Src:             'tests/testutil_monitoring.cpp:208,5'
          Dst:             UnityFail
        - Src:             'tests/testutil_monitoring.cpp:209,5'
          Dst:             zmq_msg_size
        - Src:             'tests/testutil_monitoring.cpp:209,5'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_monitoring.cpp:212,27'
          Dst:             zmq_msg_data
        - Src:             'tests/testutil_monitoring.cpp:213,5'
          Dst:             zmq_msg_close
        - Src:             'tests/testutil_monitoring.cpp:218,9'
          Dst:             UnityFail
        - Src:             'tests/testutil_monitoring.cpp:223,9'
          Dst:             zmq_msg_init
        - Src:             'tests/testutil_monitoring.cpp:224,13'
          Dst:             zmq_msg_recv
        - Src:             'tests/testutil_monitoring.cpp:225,13'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_monitoring.cpp:225,13'
          Dst:             __errno_location
        - Src:             'tests/testutil_monitoring.cpp:225,13'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_monitoring.cpp:228,9'
          Dst:             zmq_msg_more
        - Src:             'tests/testutil_monitoring.cpp:228,9'
          Dst:             UnityFail
        - Src:             'tests/testutil_monitoring.cpp:229,9'
          Dst:             zmq_msg_size
        - Src:             'tests/testutil_monitoring.cpp:229,9'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_monitoring.cpp:232,36'
          Dst:             zmq_msg_data
        - Src:             'tests/testutil_monitoring.cpp:233,9'
          Dst:             zmq_msg_close
        - Src:             'tests/testutil_monitoring.cpp:237,5'
          Dst:             _ZL23receive_monitor_addressPvPPcb
        - Src:             'tests/testutil_monitoring.cpp:237,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Src:             'tests/testutil_monitoring.cpp:241,5'
          Dst:             _ZL23receive_monitor_addressPvPPcb
        - Src:             'tests/testutil_monitoring.cpp:241,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
    - functionName:    _ZL23receive_monitor_addressPvPPcb
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - monitor_
        - address_
        - expect_more_
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityAssertEqualNumber
        - zmq_msg_close
        - zmq_msg_data
        - zmq_msg_init
        - zmq_msg_more
        - zmq_msg_recv
        - zmq_msg_size
      functionUses:    3
      BranchProfiles:
        - Branch String:   'tests/testutil_monitoring.cpp:14,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:15,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:16,5'
              BranchSideFuncs:
                - zmq_msg_more
                - UnityAssertEqualNumber
                - zmq_msg_close
                - zmq_msg_data
                - zmq_msg_size
                - malloc
        - Branch String:   'tests/testutil_monitoring.cpp:18,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:20,41'
              BranchSideFuncs:
                - zmq_msg_data
                - zmq_msg_size
                - malloc
                - zmq_msg_close
            - BranchSide:      'tests/testutil_monitoring.cpp:26,5'
              BranchSideFuncs:
                - zmq_msg_close
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:13,5'
          Dst:             zmq_msg_init
        - Src:             'tests/testutil_monitoring.cpp:14,9'
          Dst:             zmq_msg_recv
        - Src:             'tests/testutil_monitoring.cpp:16,5'
          Dst:             zmq_msg_more
        - Src:             'tests/testutil_monitoring.cpp:16,5'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_monitoring.cpp:20,41'
          Dst:             zmq_msg_data
        - Src:             'tests/testutil_monitoring.cpp:21,29'
          Dst:             zmq_msg_size
        - Src:             'tests/testutil_monitoring.cpp:26,5'
          Dst:             zmq_msg_close
    - functionName:    _Z12print_eventsPvii
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - socket
        - timeout
        - limit
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z16get_zmqEventNamem
        - _Z30get_monitor_event_with_timeoutPvPiPPci
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil_monitoring.cpp:374,26'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:374,30'
              BranchSideFuncs:
                - _Z16get_zmqEventNamem
                - printf
                - _Z30get_monitor_event_with_timeoutPvPiPPci
            - BranchSide:      'tests/testutil_monitoring.cpp:374,5'
              BranchSideFuncs:
                - _Z16get_zmqEventNamem
                - printf
                - _Z30get_monitor_event_with_timeoutPvPiPPci
        - Branch String:   'tests/testutil_monitoring.cpp:374,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:375,51'
              BranchSideFuncs:
                - _Z16get_zmqEventNamem
                - printf
                - _Z30get_monitor_event_with_timeoutPvPiPPci
            - BranchSide:      'tests/testutil_monitoring.cpp:380,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:371,7'
          Dst:             _Z30get_monitor_event_with_timeoutPvPiPPci
        - Src:             'tests/testutil_monitoring.cpp:375,33'
          Dst:             _Z16get_zmqEventNamem
        - Src:             'tests/testutil_monitoring.cpp:376,9'
          Dst:             printf
        - Src:             'tests/testutil_monitoring.cpp:377,17'
          Dst:             _Z30get_monitor_event_with_timeoutPvPiPPci
    - functionName:    _Z30get_monitor_event_with_timeoutPvPiPPci
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - monitor_
        - value_
        - address_
        - timeout_
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL26get_monitor_event_internalPvPiPPci
        - fprintf
        - zmq_setsockopt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'tests/testutil_monitoring.cpp:66,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:70,13'
              BranchSideFuncs:
                - zmq_setsockopt
                - _ZL26get_monitor_event_internalPvPiPPci
                - zmq_setsockopt
                - fprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:82,25'
              BranchSideFuncs:
                - zmq_setsockopt
                - _ZL26get_monitor_event_internalPvPiPPci
                - zmq_setsockopt
        - Branch String:   'tests/testutil_monitoring.cpp:74,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:77,26'
              BranchSideFuncs:
                - fprintf
                - _ZL26get_monitor_event_internalPvPiPPci
                - zmq_setsockopt
            - BranchSide:      'tests/testutil_monitoring.cpp:81,5'
              BranchSideFuncs:
                - zmq_setsockopt
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:72,9'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_monitoring.cpp:75,18'
          Dst:             _ZL26get_monitor_event_internalPvPiPPci
        - Src:             'tests/testutil_monitoring.cpp:78,13'
          Dst:             fprintf
        - Src:             'tests/testutil_monitoring.cpp:82,9'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_monitoring.cpp:83,15'
          Dst:             _ZL26get_monitor_event_internalPvPiPPci
        - Src:             'tests/testutil_monitoring.cpp:86,5'
          Dst:             zmq_setsockopt
    - functionName:    _Z16get_zmqEventNamem
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - event
      BBCount:         18
      ICount:          92
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/testutil_monitoring.cpp:329,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:331,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:333,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:335,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:337,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:339,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:341,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:343,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:345,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:347,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:349,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:351,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:353,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:355,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:357,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:359,13'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:361,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL26get_monitor_event_internalPvPiPPci
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - monitor_
        - value_
        - address_
        - recv_flag_
      BBCount:         12
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - UnityAssertEqualNumber
        - UnityFail
        - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - _ZL23receive_monitor_addressPvPPcb
        - __errno_location
        - zmq_msg_data
        - zmq_msg_init
        - zmq_msg_more
        - zmq_msg_recv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'tests/testutil_monitoring.cpp:42,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:43,9'
              BranchSideFuncs:
                - UnityAssertEqualNumber
                - __errno_location
                - UnityAssertEqualNumber
            - BranchSide:      'tests/testutil_monitoring.cpp:46,5'
              BranchSideFuncs:
                - zmq_msg_more
                - UnityFail
                - zmq_msg_data
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Branch String:   'tests/testutil_monitoring.cpp:46,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:46,5'
              BranchSideFuncs:
                - zmq_msg_data
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
            - BranchSide:      'tests/testutil_monitoring.cpp:46,5'
              BranchSideFuncs:
                - UnityFail
                - zmq_msg_data
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
        - Branch String:   'tests/testutil_monitoring.cpp:50,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:51,17'
              BranchSideFuncs:
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
            - BranchSide:      'tests/testutil_monitoring.cpp:54,5'
              BranchSideFuncs:
                - _ZL23receive_monitor_addressPvPPcb
                - _Z40test_assert_success_message_errno_helperiPKcS0_i
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:41,5'
          Dst:             zmq_msg_init
        - Src:             'tests/testutil_monitoring.cpp:42,9'
          Dst:             zmq_msg_recv
        - Src:             'tests/testutil_monitoring.cpp:43,9'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_monitoring.cpp:43,9'
          Dst:             __errno_location
        - Src:             'tests/testutil_monitoring.cpp:43,9'
          Dst:             UnityAssertEqualNumber
        - Src:             'tests/testutil_monitoring.cpp:46,5'
          Dst:             zmq_msg_more
        - Src:             'tests/testutil_monitoring.cpp:46,5'
          Dst:             UnityFail
        - Src:             'tests/testutil_monitoring.cpp:48,45'
          Dst:             zmq_msg_data
        - Src:             'tests/testutil_monitoring.cpp:54,5'
          Dst:             _ZL23receive_monitor_addressPvPPcb
        - Src:             'tests/testutil_monitoring.cpp:54,5'
          Dst:             _Z40test_assert_success_message_errno_helperiPKcS0_i
    - functionName:    _Z23expect_monitor_event_v2PvlPKcS1_
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - monitor_
        - expected_event_
        - expected_local_address_
        - expected_remote_address_
      BBCount:         25
      ICount:          178
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - UnityFail
        - _Z20get_monitor_event_v2PvPPmPPcS3_
        - snprintf
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/testutil_monitoring.cpp:297,23'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:298,7'
              BranchSideFuncs:
                - _Z20get_monitor_event_v2PvPPmPPcS3_
                - free
                - free
                - UnityFail
                - strcmp
                - snprintf
                - strcmp
                - snprintf
                - snprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:298,7'
              BranchSideFuncs:
                - _Z20get_monitor_event_v2PvPPmPPcS3_
                - free
                - free
                - UnityFail
                - strcmp
                - snprintf
                - strcmp
                - snprintf
                - snprintf
        - Branch String:   'tests/testutil_monitoring.cpp:298,7'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:296,21'
              BranchSideFuncs:
                - _Z20get_monitor_event_v2PvPPmPPcS3_
                - free
                - free
                - UnityFail
                - strcmp
                - snprintf
                - strcmp
                - snprintf
                - snprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:296,21'
              BranchSideFuncs:
                - _Z20get_monitor_event_v2PvPPmPPcS3_
                - free
                - free
                - UnityFail
                - strcmp
                - snprintf
                - strcmp
                - snprintf
                - snprintf
        - Branch String:   'tests/testutil_monitoring.cpp:302,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:303,26'
              BranchSideFuncs:
                - snprintf
                - free
                - free
                - UnityFail
                - strcmp
                - snprintf
                - strcmp
                - snprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:309,9'
              BranchSideFuncs:
                - free
                - free
                - UnityFail
                - strcmp
                - snprintf
                - strcmp
                - snprintf
        - Branch String:   'tests/testutil_monitoring.cpp:310,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:310,25'
              BranchSideFuncs:
                - strcmp
                - free
                - free
                - UnityFail
                - strcmp
                - snprintf
                - snprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:315,9'
              BranchSideFuncs:
                - free
                - free
                - UnityFail
                - strcmp
                - snprintf
        - Branch String:   'tests/testutil_monitoring.cpp:309,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:311,26'
              BranchSideFuncs:
                - snprintf
                - free
                - free
                - UnityFail
                - strcmp
                - snprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:315,9'
              BranchSideFuncs:
                - free
                - free
                - UnityFail
                - strcmp
                - snprintf
        - Branch String:   'tests/testutil_monitoring.cpp:316,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:316,25'
              BranchSideFuncs:
                - strcmp
                - free
                - free
                - UnityFail
                - snprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:321,11'
              BranchSideFuncs:
                - free
                - free
                - UnityFail
        - Branch String:   'tests/testutil_monitoring.cpp:315,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:317,19'
              BranchSideFuncs:
                - snprintf
                - free
                - free
                - UnityFail
            - BranchSide:      'tests/testutil_monitoring.cpp:321,11'
              BranchSideFuncs:
                - free
                - free
                - UnityFail
        - Branch String:   'tests/testutil_monitoring.cpp:323,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:323,5'
              BranchSideFuncs:
                - UnityFail
            - BranchSide:      'tests/testutil_monitoring.cpp:323,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:296,21'
          Dst:             _Z20get_monitor_event_v2PvPPmPPcS3_
        - Src:             'tests/testutil_monitoring.cpp:303,16'
          Dst:             snprintf
        - Src:             'tests/testutil_monitoring.cpp:310,17'
          Dst:             strcmp
        - Src:             'tests/testutil_monitoring.cpp:311,16'
          Dst:             snprintf
        - Src:             'tests/testutil_monitoring.cpp:316,17'
          Dst:             strcmp
        - Src:             'tests/testutil_monitoring.cpp:317,9'
          Dst:             snprintf
        - Src:             'tests/testutil_monitoring.cpp:323,5'
          Dst:             UnityFail
    - functionName:    _Z20get_monitor_event_v2PvPPmPPcS3_
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - monitor_
        - value_
        - local_address_
        - remote_address_
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL33get_monitor_event_with_timeout_v2PvPPmPPcS3_i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:285,12'
          Dst:             _ZL33get_monitor_event_with_timeout_v2PvPPmPPcS3_i
    - functionName:    _ZL33get_monitor_event_with_timeout_v2PvPPmPPcS3_i
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - monitor_
        - value_
        - local_address_
        - remote_address_
        - timeout_
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL29get_monitor_event_internal_v2PvPPmPPcS3_i
        - fprintf
        - zmq_setsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/testutil_monitoring.cpp:254,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:258,13'
              BranchSideFuncs:
                - zmq_setsockopt
                - _ZL29get_monitor_event_internal_v2PvPPmPPcS3_i
                - zmq_setsockopt
                - fprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:270,25'
              BranchSideFuncs:
                - zmq_setsockopt
                - _ZL29get_monitor_event_internal_v2PvPPmPPcS3_i
                - zmq_setsockopt
        - Branch String:   'tests/testutil_monitoring.cpp:262,9'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:265,26'
              BranchSideFuncs:
                - fprintf
                - _ZL29get_monitor_event_internal_v2PvPPmPPcS3_i
                - zmq_setsockopt
            - BranchSide:      'tests/testutil_monitoring.cpp:269,5'
              BranchSideFuncs:
                - zmq_setsockopt
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:260,9'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_monitoring.cpp:262,23'
          Dst:             _ZL29get_monitor_event_internal_v2PvPPmPPcS3_i
        - Src:             'tests/testutil_monitoring.cpp:266,13'
          Dst:             fprintf
        - Src:             'tests/testutil_monitoring.cpp:270,9'
          Dst:             zmq_setsockopt
        - Src:             'tests/testutil_monitoring.cpp:271,15'
          Dst:             _ZL29get_monitor_event_internal_v2PvPPmPPcS3_i
        - Src:             'tests/testutil_monitoring.cpp:275,5'
          Dst:             zmq_setsockopt
    - functionName:    _Z29expect_monitor_event_multiplePviib
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - server_mon_
        - expected_event_
        - expected_err_
        - optional_
      BBCount:         43
      ICount:          222
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - UnityFail
        - _Z30get_monitor_event_with_timeoutPvPiPPci
        - _ZL22print_unexpected_eventPcmiiii
        - fprintf
        - zmq_strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/testutil_monitoring.cpp:142,12'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:139,5'
              BranchSideFuncs:
                - UnityFail
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - zmq_strerror
                - fprintf
                - fprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:142,16'
              BranchSideFuncs:
                - UnityFail
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - zmq_strerror
                - fprintf
                - fprintf
        - Branch String:   'tests/testutil_monitoring.cpp:139,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:143,13'
              BranchSideFuncs:
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - zmq_strerror
                - fprintf
                - fprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:176,5'
              BranchSideFuncs:
                - UnityFail
        - Branch String:   'tests/testutil_monitoring.cpp:143,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:144,17'
              BranchSideFuncs:
                - fprintf
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - zmq_strerror
                - fprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:157,13'
              BranchSideFuncs:
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - fprintf
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - zmq_strerror
                - fprintf
        - Branch String:   'tests/testutil_monitoring.cpp:144,17'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:145,17'
              BranchSideFuncs:
                - UnityFail
            - BranchSide:      'tests/testutil_monitoring.cpp:146,26'
              BranchSideFuncs:
                - fprintf
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - zmq_strerror
                - fprintf
        - Branch String:   'tests/testutil_monitoring.cpp:158,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:158,18'
              BranchSideFuncs:
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - fprintf
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - zmq_strerror
                - fprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:167,13'
              BranchSideFuncs:
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - zmq_strerror
                - fprintf
                - fprintf
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
        - Branch String:   'tests/testutil_monitoring.cpp:158,31'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:158,34'
              BranchSideFuncs:
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - fprintf
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - zmq_strerror
                - fprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:158,61'
              BranchSideFuncs:
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - zmq_strerror
                - fprintf
                - fprintf
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
        - Branch String:   'tests/testutil_monitoring.cpp:158,58'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:158,61'
              BranchSideFuncs:
                - zmq_strerror
                - fprintf
                - UnityFail
            - BranchSide:      'tests/testutil_monitoring.cpp:160,22'
              BranchSideFuncs:
                - zmq_strerror
                - fprintf
                - UnityFail
        - Branch String:   'tests/testutil_monitoring.cpp:159,17'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:159,20'
              BranchSideFuncs:
                - zmq_strerror
                - fprintf
                - UnityFail
            - BranchSide:      'tests/testutil_monitoring.cpp:160,22'
              BranchSideFuncs:
                - zmq_strerror
                - fprintf
                - UnityFail
        - Branch String:   'tests/testutil_monitoring.cpp:157,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:160,22'
              BranchSideFuncs:
                - zmq_strerror
                - fprintf
                - UnityFail
            - BranchSide:      'tests/testutil_monitoring.cpp:167,13'
              BranchSideFuncs:
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - zmq_strerror
                - fprintf
                - fprintf
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
        - Branch String:   'tests/testutil_monitoring.cpp:168,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:168,23'
              BranchSideFuncs:
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - zmq_strerror
                - fprintf
                - fprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:170,37'
              BranchSideFuncs:
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - zmq_strerror
                - fprintf
                - fprintf
        - Branch String:   'tests/testutil_monitoring.cpp:168,37'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:168,40'
              BranchSideFuncs:
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - zmq_strerror
                - fprintf
                - fprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:174,9'
              BranchSideFuncs:
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - zmq_strerror
                - fprintf
                - fprintf
        - Branch String:   'tests/testutil_monitoring.cpp:167,13'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:170,37'
              BranchSideFuncs:
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - zmq_strerror
                - fprintf
                - fprintf
            - BranchSide:      'tests/testutil_monitoring.cpp:174,9'
              BranchSideFuncs:
                - _Z30get_monitor_event_with_timeoutPvPiPPci
                - UnityFail
                - _ZL22print_unexpected_eventPcmiiii
                - UnityFail
                - zmq_strerror
                - fprintf
                - fprintf
        - Branch String:   'tests/testutil_monitoring.cpp:176,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:176,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:176,5'
              BranchSideFuncs:
                - UnityFail
        - Branch String:   'tests/testutil_monitoring.cpp:176,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:176,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:176,5'
              BranchSideFuncs:
                - UnityFail
        - Branch String:   'tests/testutil_monitoring.cpp:176,5'
          Branch Sides:
            - BranchSide:      'tests/testutil_monitoring.cpp:176,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/testutil_monitoring.cpp:176,5'
              BranchSideFuncs:
                - UnityFail
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:140,15'
          Dst:             _Z30get_monitor_event_with_timeoutPvPiPPci
        - Src:             'tests/testutil_monitoring.cpp:147,13'
          Dst:             fprintf
        - Src:             'tests/testutil_monitoring.cpp:163,34'
          Dst:             zmq_strerror
        - Src:             'tests/testutil_monitoring.cpp:160,13'
          Dst:             fprintf
        - Src:             'tests/testutil_monitoring.cpp:170,13'
          Dst:             _ZL22print_unexpected_eventPcmiiii
        - Src:             'tests/testutil_monitoring.cpp:172,13'
          Dst:             UnityFail
        - Src:             'tests/testutil_monitoring.cpp:176,5'
          Dst:             UnityFail
    - functionName:    _ZL22print_unexpected_eventPcmiiii
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - buf_
        - buf_size_
        - event_
        - err_
        - expected_event_
        - expected_err_
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:109,5'
          Dst:             snprintf
    - functionName:    _Z29print_unexpected_event_stderriiii
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - event_
        - err_
        - expected_event_
        - expected_err_
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22print_unexpected_eventPcmiiii
        - fputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:122,5'
          Dst:             _ZL22print_unexpected_eventPcmiiii
        - Src:             'tests/testutil_monitoring.cpp:124,5'
          Dst:             fputs
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z20expect_monitor_eventPvi
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - monitor_
        - expected_event_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UnityAssertEqualNumber
        - _Z17get_monitor_eventPvPiPPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:98,5'
          Dst:             _Z17get_monitor_eventPvPiPPc
        - Src:             'tests/testutil_monitoring.cpp:98,5'
          Dst:             UnityAssertEqualNumber
    - functionName:    _Z17get_monitor_eventPvPiPPc
      functionSourceFile: '/src/libzmq/tests/testutil_monitoring.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - monitor_
        - value_
        - address_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z30get_monitor_event_with_timeoutPvPiPPci
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/testutil_monitoring.cpp:93,12'
          Dst:             _Z30get_monitor_event_with_timeoutPvPiPPci
    - functionName:    UnityEnd
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1366
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UnityPrint
        - UnityPrintNumber
        - putchar
      functionUses:    0
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:1367,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1367,5'
              BranchSideFuncs:
                - putchar
                - UnityPrint
                - putchar
                - UnityPrintNumber
                - UnityPrint
                - UnityPrintNumber
                - UnityPrint
                - UnityPrintNumber
                - UnityPrint
                - putchar
                - UnityPrint
                - putchar
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:1367,5'
              BranchSideFuncs:
                - putchar
                - UnityPrint
                - putchar
                - UnityPrintNumber
                - UnityPrint
                - UnityPrintNumber
                - UnityPrint
                - UnityPrintNumber
                - UnityPrint
                - putchar
                - UnityPrint
                - putchar
                - UnityPrint
        - Branch String:   'external/unity/unity.c:1377,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1379,9'
              BranchSideFuncs:
                - UnityPrint
                - putchar
            - BranchSide:      'external/unity/unity.c:1383,9'
              BranchSideFuncs:
                - UnityPrint
                - putchar
      Callsites:
        - Src:             'external/unity/unity.c:1367,5'
          Dst:             putchar
        - Src:             'external/unity/unity.c:1368,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1369,5'
          Dst:             putchar
        - Src:             'external/unity/unity.c:1370,5'
          Dst:             UnityPrintNumber
        - Src:             'external/unity/unity.c:1371,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1372,5'
          Dst:             UnityPrintNumber
        - Src:             'external/unity/unity.c:1373,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1374,5'
          Dst:             UnityPrintNumber
        - Src:             'external/unity/unity.c:1375,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1376,5'
          Dst:             putchar
        - Src:             'external/unity/unity.c:1379,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1383,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1388,5'
          Dst:             putchar
    - 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:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UnityPrint
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - string
      BBCount:         21
      ICount:          103
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - UnityPrintNumberHex
        - putchar
      functionUses:    74
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:74,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:74,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:76,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:76,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:79,19'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:116,5'
              BranchSideFuncs: []
        - Branch String:   'external/unity/unity.c:79,31'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:79,36'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:84,23'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:79,17'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:81,17'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:84,23'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:84,22'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:86,17'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:90,23'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:90,22'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:92,17'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:110,17'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
      Callsites:
        - Src:             'external/unity/unity.c:81,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:86,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:87,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:92,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:93,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:110,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:111,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:112,17'
          Dst:             UnityPrintNumberHex
    - functionName:    UnityPrintNumber
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - number_to_print
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - UnityPrintNumberUnsigned
        - putchar
      functionUses:    5
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:180,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:180,9'
              BranchSideFuncs:
                - putchar
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:183,9'
              BranchSideFuncs:
                - putchar
                - UnityPrintNumberUnsigned
      Callsites:
        - Src:             'external/unity/unity.c:183,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:186,5'
          Dst:             UnityPrintNumberUnsigned
    - functionName:    UnityPrintNumberUnsigned
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - number
      BBCount:         10
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - putchar
      functionUses:    7
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:196,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:198,17'
              BranchSideFuncs:
                - putchar
            - BranchSide:      'external/unity/unity.c:202,5'
              BranchSideFuncs:
                - putchar
        - Branch String:   'external/unity/unity.c:206,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:204,9'
              BranchSideFuncs:
                - putchar
            - BranchSide:      'external/unity/unity.c:207,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'external/unity/unity.c:204,9'
          Dst:             putchar
    - functionName:    UnityPrintNumberHex
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - char
      constantsTouched: []
      argNames:
        - number
        - nibbles_to_print
      BBCount:         12
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - putchar
      functionUses:    3
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:214,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:215,17'
              BranchSideFuncs:
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:217,5'
              BranchSideFuncs:
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:217,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:219,16'
              BranchSideFuncs:
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:230,1'
              BranchSideFuncs: []
        - Branch String:   'external/unity/unity.c:221,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:223,13'
              BranchSideFuncs:
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:227,13'
              BranchSideFuncs:
                - putchar
                - putchar
      Callsites:
        - Src:             'external/unity/unity.c:223,13'
          Dst:             putchar
        - Src:             'external/unity/unity.c:227,13'
          Dst:             putchar
    - functionName:    UnityBegin
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1350
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UnityDefaultTestRun
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1331
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - Func
        - FuncName
        - FuncLineNum
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityConcludeTest
        - _setjmp
        - setUp
        - tearDown
      functionUses:    0
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:1336,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1338,9'
              BranchSideFuncs:
                - setUp
                - _setjmp
                - UnityConcludeTest
                - tearDown
            - BranchSide:      'external/unity/unity.c:1341,9'
              BranchSideFuncs:
                - _setjmp
                - UnityConcludeTest
                - tearDown
        - Branch String:   'external/unity/unity.c:1341,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1341,9'
              BranchSideFuncs:
                - tearDown
                - UnityConcludeTest
            - BranchSide:      'external/unity/unity.c:1343,9'
              BranchSideFuncs:
                - tearDown
                - UnityConcludeTest
      Callsites:
        - Src:             'external/unity/unity.c:1336,9'
          Dst:             _setjmp
        - Src:             'external/unity/unity.c:1338,9'
          Dst:             setUp
        - Src:             'external/unity/unity.c:1341,9'
          Dst:             _setjmp
        - Src:             'external/unity/unity.c:1343,9'
          Dst:             tearDown
        - Src:             'external/unity/unity.c:1345,5'
          Dst:             UnityConcludeTest
    - functionName:    _setjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setUp
      functionSourceFile: '/src/libzmq/external/unity/unity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tearDown
      functionSourceFile: '/src/libzmq/external/unity/unity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UnityConcludeTest
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityPrint
        - UnityTestResultsBegin
        - putchar
      functionUses:    1
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:378,15'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:378,15'
              BranchSideFuncs:
                - UnityTestResultsBegin
                - UnityPrint
                - putchar
            - BranchSide:      'external/unity/unity.c:378,15'
              BranchSideFuncs:
                - UnityTestResultsBegin
                - UnityPrint
                - putchar
        - Branch String:   'external/unity/unity.c:378,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:380,26'
              BranchSideFuncs:
                - putchar
            - BranchSide:      'external/unity/unity.c:382,21'
              BranchSideFuncs:
                - UnityTestResultsBegin
                - UnityPrint
                - putchar
        - Branch String:   'external/unity/unity.c:382,14'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:384,37'
              BranchSideFuncs:
                - putchar
            - BranchSide:      'external/unity/unity.c:389,27'
              BranchSideFuncs:
                - putchar
      Callsites:
        - Src:             'external/unity/unity.c:384,9'
          Dst:             UnityTestResultsBegin
        - Src:             'external/unity/unity.c:385,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:394,5'
          Dst:             putchar
    - functionName:    UnityTestResultsBegin
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - file
        - line
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UnityPrint
        - UnityPrintNumber
        - putchar
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'external/unity/unity.c:359,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:360,5'
          Dst:             putchar
        - Src:             'external/unity/unity.c:361,5'
          Dst:             UnityPrintNumber
        - Src:             'external/unity/unity.c:362,5'
          Dst:             putchar
        - Src:             'external/unity/unity.c:363,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:364,5'
          Dst:             putchar
    - functionName:    UnityIgnore
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - msg
        - line
      BBCount:         11
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - UnityPrint
        - UnityTestResultsBegin
        - longjmp
        - putchar
      functionUses:    3
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:1316,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1316,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1316,5'
              BranchSideFuncs:
                - UnityTestResultsBegin
                - UnityPrint
                - longjmp
                - putchar
                - putchar
                - UnityPrint
        - Branch String:   'external/unity/unity.c:1316,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1316,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1318,33'
              BranchSideFuncs:
                - UnityTestResultsBegin
                - UnityPrint
                - longjmp
                - putchar
                - putchar
                - UnityPrint
        - Branch String:   'external/unity/unity.c:1320,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1322,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrint
                - longjmp
            - BranchSide:      'external/unity/unity.c:1326,5'
              BranchSideFuncs:
                - longjmp
      Callsites:
        - Src:             'external/unity/unity.c:1318,5'
          Dst:             UnityTestResultsBegin
        - Src:             'external/unity/unity.c:1319,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1322,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:1323,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:1324,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1326,5'
          Dst:             longjmp
    - functionName:    longjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UnityFail
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1281
      functionLinenumberEnd: 1310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - msg
        - line
      BBCount:         20
      ICount:          93
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - UnityPrint
        - UnityTestResultsBegin
        - longjmp
        - putchar
      functionUses:    45
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:1282,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1282,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1282,5'
              BranchSideFuncs:
                - UnityTestResultsBegin
                - UnityPrint
                - longjmp
                - putchar
                - UnityPrint
                - putchar
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:1282,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1282,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1284,33'
              BranchSideFuncs:
                - UnityTestResultsBegin
                - UnityPrint
                - longjmp
                - putchar
                - UnityPrint
                - putchar
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:1286,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1288,9'
              BranchSideFuncs:
                - putchar
                - UnityPrint
                - longjmp
                - putchar
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:1310,5'
              BranchSideFuncs:
                - longjmp
        - Branch String:   'external/unity/unity.c:1291,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1293,13'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - longjmp
                - putchar
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:1303,13'
              BranchSideFuncs:
                - UnityPrint
                - longjmp
                - putchar
        - Branch String:   'external/unity/unity.c:1295,17'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1297,17'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - longjmp
                - putchar
            - BranchSide:      'external/unity/unity.c:1300,13'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrint
                - longjmp
                - putchar
        - Branch String:   'external/unity/unity.c:1303,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1305,13'
              BranchSideFuncs:
                - putchar
                - UnityPrint
                - longjmp
            - BranchSide:      'external/unity/unity.c:1307,20'
              BranchSideFuncs:
                - UnityPrint
                - longjmp
      Callsites:
        - Src:             'external/unity/unity.c:1284,5'
          Dst:             UnityTestResultsBegin
        - Src:             'external/unity/unity.c:1285,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1288,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:1293,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1294,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1297,17'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1298,17'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1300,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1305,13'
          Dst:             putchar
        - Src:             'external/unity/unity.c:1307,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1310,5'
          Dst:             longjmp
    - functionName:    UnityFloatToPtr
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionLinenumberEnd: 1264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - num
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UnityNumToPtr
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - char
      constantsTouched: []
      argNames:
        - num
        - size
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:1239,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1242,46'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1246,48'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1251,48'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1255,48'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UnityAssertEqualMemory
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1217
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - expected
        - actual
        - length
        - num_elements
        - msg
        - lineNumber
        - flags
      BBCount:         32
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityIsOneArrayNull
        - UnityPrint
        - UnityPrintNumberByStyle
        - UnityPrintNumberUnsigned
        - UnityTestResultsFailBegin
        - longjmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:1175,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1175,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1175,5'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
                - longjmp
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1175,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1175,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1177,10'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
                - longjmp
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1177,25'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1177,29'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1179,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1177,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1179,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1182,9'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
                - longjmp
        - Branch String:   'external/unity/unity.c:1182,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1182,29'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1183,29'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
                - longjmp
        - Branch String:   'external/unity/unity.c:1183,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1184,9'
              BranchSideFuncs:
                - longjmp
            - BranchSide:      'external/unity/unity.c:1186,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1186,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1186,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1188,17'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1189,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1191,18'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1212,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1191,17'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1193,43'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1209,20'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1195,21'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1197,21'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1200,17'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1212,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1186,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1214,65'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
      Callsites:
        - Src:             'external/unity/unity.c:1179,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:1179,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1179,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:1179,9'
          Dst:             longjmp
        - Src:             'external/unity/unity.c:1183,9'
          Dst:             UnityIsOneArrayNull
        - Src:             'external/unity/unity.c:1184,9'
          Dst:             longjmp
        - Src:             'external/unity/unity.c:1193,17'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:1194,17'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1197,21'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1198,21'
          Dst:             UnityPrintNumberUnsigned
        - Src:             'external/unity/unity.c:1200,17'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1201,17'
          Dst:             UnityPrintNumberUnsigned
        - Src:             'external/unity/unity.c:1202,17'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1203,17'
          Dst:             UnityPrintNumberByStyle
        - Src:             'external/unity/unity.c:1204,17'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1205,17'
          Dst:             UnityPrintNumberByStyle
        - Src:             'external/unity/unity.c:1206,17'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:1207,17'
          Dst:             longjmp
    - functionName:    UnityTestResultsFailBegin
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - line
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UnityPrint
        - UnityTestResultsBegin
        - putchar
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'external/unity/unity.c:370,5'
          Dst:             UnityTestResultsBegin
        - Src:             'external/unity/unity.c:371,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:372,5'
          Dst:             putchar
    - functionName:    UnityAddMsgIfSpecified
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
      BBCount:         12
      ICount:          51
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - UnityPrint
      functionUses:    18
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:401,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:401,9'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:403,9'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:405,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:407,13'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:417,20'
              BranchSideFuncs:
                - UnityPrint
        - Branch String:   'external/unity/unity.c:409,17'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:411,17'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:414,13'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrint
      Callsites:
        - Src:             'external/unity/unity.c:403,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:407,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:408,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:411,17'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:412,17'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:414,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:417,9'
          Dst:             UnityPrint
    - functionName:    UnityIsOneArrayNull
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - expected
        - actual
        - lineNumber
        - msg
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityPrint
        - UnityTestResultsFailBegin
      functionUses:    4
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:486,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:486,29'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:489,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
        - Branch String:   'external/unity/unity.c:489,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:491,35'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
            - BranchSide:      'external/unity/unity.c:498,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
        - Branch String:   'external/unity/unity.c:498,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:500,35'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
            - BranchSide:      'external/unity/unity.c:506,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'external/unity/unity.c:491,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:492,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:493,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:500,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:501,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:502,9'
          Dst:             UnityAddMsgIfSpecified
    - functionName:    UnityPrintNumberByStyle
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - number
        - style
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityPrintNumber
        - UnityPrintNumberHex
        - UnityPrintNumberUnsigned
        - putchar
      functionUses:    11
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:159,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:161,26'
              BranchSideFuncs:
                - UnityPrintNumber
            - BranchSide:      'external/unity/unity.c:163,15'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:163,14'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:165,46'
              BranchSideFuncs:
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:169,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
      Callsites:
        - Src:             'external/unity/unity.c:161,9'
          Dst:             UnityPrintNumber
        - Src:             'external/unity/unity.c:165,9'
          Dst:             UnityPrintNumberUnsigned
        - Src:             'external/unity/unity.c:169,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:170,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:171,9'
          Dst:             UnityPrintNumberHex
    - functionName:    UnityAssertEqualStringArray
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionLinenumberEnd: 1159
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - expected
        - actual
        - num_elements
        - msg
        - lineNumber
        - flags
      BBCount:         49
      ICount:          269
      EdgeCount:       62
      CyclomaticComplexity: 15
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityIsOneArrayNull
        - UnityPrint
        - UnityPrintExpectedAndActualStrings
        - UnityPrintNumberUnsigned
        - UnityTestResultsFailBegin
        - longjmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:1095,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1095,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1095,5'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
                - longjmp
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1095,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1095,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1098,9'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
                - longjmp
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1098,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1100,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1103,22'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
                - longjmp
        - Branch String:   'external/unity/unity.c:1103,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1105,9'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1108,49'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
                - longjmp
        - Branch String:   'external/unity/unity.c:1108,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1110,9'
              BranchSideFuncs:
                - longjmp
            - BranchSide:      'external/unity/unity.c:1113,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1113,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1115,29'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1118,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1121,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1123,41'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1127,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1127,18'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1127,21'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1140,17'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1127,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1129,20'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1140,17'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1129,33'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1129,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1129,36'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1129,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1131,21'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1137,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1131,21'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1133,45'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1136,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1146,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1148,39'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1158,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
        - Branch String:   'external/unity/unity.c:1149,17'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1151,17'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1154,48'
              BranchSideFuncs:
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1158,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1120,15'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrintNumberUnsigned
            - BranchSide:      'external/unity/unity.c:1158,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'external/unity/unity.c:1100,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:1100,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1100,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:1100,9'
          Dst:             longjmp
        - Src:             'external/unity/unity.c:1108,9'
          Dst:             UnityIsOneArrayNull
        - Src:             'external/unity/unity.c:1110,9'
          Dst:             longjmp
        - Src:             'external/unity/unity.c:1148,13'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:1151,17'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:1152,17'
          Dst:             UnityPrintNumberUnsigned
        - Src:             'external/unity/unity.c:1154,13'
          Dst:             UnityPrintExpectedAndActualStrings
        - Src:             'external/unity/unity.c:1155,13'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:1156,13'
          Dst:             longjmp
    - functionName:    UnityPrintExpectedAndActualStrings
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - expected
        - actual
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityPrint
        - putchar
      functionUses:    2
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:425,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:427,9'
              BranchSideFuncs:
                - putchar
                - UnityPrint
                - putchar
                - UnityPrint
                - UnityPrint
                - putchar
                - UnityPrint
                - putchar
            - BranchSide:      'external/unity/unity.c:433,9'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - putchar
                - UnityPrint
                - putchar
        - Branch String:   'external/unity/unity.c:436,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:438,9'
              BranchSideFuncs:
                - putchar
                - UnityPrint
                - putchar
            - BranchSide:      'external/unity/unity.c:444,9'
              BranchSideFuncs:
                - UnityPrint
      Callsites:
        - Src:             'external/unity/unity.c:424,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:427,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:428,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:429,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:433,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:435,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:438,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:439,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:440,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:444,9'
          Dst:             UnityPrint
    - functionName:    UnityPrintExpectedAndActualStringsLen
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - expected
        - actual
        - length
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UnityPrint
        - UnityPrintLen
        - putchar
      functionUses:    1
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:454,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:456,9'
              BranchSideFuncs:
                - putchar
                - UnityPrintLen
                - putchar
                - UnityPrint
                - UnityPrint
                - putchar
                - UnityPrintLen
                - putchar
            - BranchSide:      'external/unity/unity.c:462,9'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - putchar
                - UnityPrintLen
                - putchar
        - Branch String:   'external/unity/unity.c:465,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:467,9'
              BranchSideFuncs:
                - putchar
                - UnityPrintLen
                - putchar
            - BranchSide:      'external/unity/unity.c:473,9'
              BranchSideFuncs:
                - UnityPrint
      Callsites:
        - Src:             'external/unity/unity.c:453,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:456,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:457,9'
          Dst:             UnityPrintLen
        - Src:             'external/unity/unity.c:458,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:462,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:464,5'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:467,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:468,9'
          Dst:             UnityPrintLen
        - Src:             'external/unity/unity.c:469,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:473,9'
          Dst:             UnityPrint
    - functionName:    UnityPrintLen
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - string
        - length
      BBCount:         24
      ICount:          126
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - UnityPrintNumberHex
        - putchar
      functionUses:    2
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:123,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:123,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:125,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:125,21'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:125,39'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:125,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:125,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:128,19'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:153,5'
              BranchSideFuncs: []
        - Branch String:   'external/unity/unity.c:128,31'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:128,36'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:133,23'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:128,17'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:130,17'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:133,23'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:133,22'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:135,17'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:139,23'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:139,22'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:141,17'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:147,17'
              BranchSideFuncs:
                - putchar
                - putchar
                - UnityPrintNumberHex
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
      Callsites:
        - Src:             'external/unity/unity.c:130,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:135,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:136,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:141,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:142,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:147,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:148,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:149,17'
          Dst:             UnityPrintNumberHex
    - functionName:    UnityAssertEqualStringLen
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - expected
        - actual
        - length
        - msg
        - lineNumber
      BBCount:         33
      ICount:          168
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityPrintExpectedAndActualStringsLen
        - UnityTestResultsFailBegin
        - longjmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:1051,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1051,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1051,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1051,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1051,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1054,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1054,18'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1054,21'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1067,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1054,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1056,16'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1067,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1056,34'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1056,38'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1056,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1056,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1058,17'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1064,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1058,17'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1060,41'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1063,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1073,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1073,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1075,35'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStringsLen
                - UnityAddMsgIfSpecified
                - longjmp
      Callsites:
        - Src:             'external/unity/unity.c:1075,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:1076,9'
          Dst:             UnityPrintExpectedAndActualStringsLen
        - Src:             'external/unity/unity.c:1077,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:1078,9'
          Dst:             longjmp
    - functionName:    UnityAssertEqualString
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - expected
        - actual
        - msg
        - lineNumber
      BBCount:         30
      ICount:          153
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityPrintExpectedAndActualStrings
        - UnityTestResultsFailBegin
        - longjmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:1011,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1011,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1011,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1011,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1011,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:1014,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1014,18'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1014,21'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1027,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1014,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1016,16'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1027,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1016,33'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1016,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1016,36'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1016,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1018,17'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1024,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1018,17'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1020,41'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1023,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:1033,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:1033,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:1035,35'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrintExpectedAndActualStrings
                - UnityAddMsgIfSpecified
                - longjmp
      Callsites:
        - Src:             'external/unity/unity.c:1035,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:1036,9'
          Dst:             UnityPrintExpectedAndActualStrings
        - Src:             'external/unity/unity.c:1037,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:1038,9'
          Dst:             longjmp
    - functionName:    UnityAssertNumbersWithin
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 971
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - delta
        - expected
        - actual
        - msg
        - lineNumber
        - style
      BBCount:         20
      ICount:          145
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityPrint
        - UnityPrintNumberByStyle
        - UnityTestResultsFailBegin
        - longjmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:972,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:972,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:972,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:972,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:972,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:974,10'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:974,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:976,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:983,25'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:976,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:977,63'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:979,65'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:983,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:984,65'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:986,65'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:989,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:989,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:991,35'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
      Callsites:
        - Src:             'external/unity/unity.c:991,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:992,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:993,9'
          Dst:             UnityPrintNumberByStyle
        - Src:             'external/unity/unity.c:994,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:995,9'
          Dst:             UnityPrintNumberByStyle
        - Src:             'external/unity/unity.c:996,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:997,9'
          Dst:             UnityPrintNumberByStyle
        - Src:             'external/unity/unity.c:998,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:999,9'
          Dst:             longjmp
    - functionName:    UnityAssertFloatSpecial
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - float
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - actual
        - msg
        - lineNumber
        - style
      BBCount:         37
      ICount:          230
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityPrint
        - UnityPrintFloat
        - UnityTestResultsFailBegin
        - longjmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:783,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:783,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:783,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:783,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:783,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:785,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:785,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:789,24'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:789,24'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:793,24'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:793,24'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:798,24'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:798,24'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:803,25'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:803,25'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:807,25'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:789,38'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:789,42'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:812,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:793,38'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:793,42'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:812,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:803,39'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:803,43'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:812,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:812,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:812,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:814,35'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:816,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:817,13'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:818,32'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
      Callsites:
        - Src:             'external/unity/unity.c:814,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:815,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:817,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:818,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:819,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:821,9'
          Dst:             UnityPrintFloat
        - Src:             'external/unity/unity.c:827,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:828,9'
          Dst:             longjmp
    - functionName:    UnityPrintFloat
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - input_number
      BBCount:         74
      ICount:          380
      EdgeCount:       98
      CyclomaticComplexity: 26
      functionsReached:
        - UnityPrint
        - putchar
      functionUses:    5
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:271,23'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:271,27'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:273,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:271,42'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:271,52'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - UnityPrint
                - UnityPrint
                - UnityPrint
                - putchar
            - BranchSide:      'external/unity/unity.c:278,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:271,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:273,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:278,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:278,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:278,25'
              BranchSideFuncs:
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:279,14'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:279,14'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:279,29'
              BranchSideFuncs:
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:280,14'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - UnityPrint
        - Branch String:   'external/unity/unity.c:280,14'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:280,29'
              BranchSideFuncs:
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:283,13'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:289,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:289,53'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:290,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:290,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:290,53'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:291,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:291,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:291,53'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:292,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:292,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:292,53'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:295,28'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:296,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:298,15'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:303,21'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:303,35'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:303,38'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:303,20'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:303,20'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:303,57'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:303,18'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:307,29'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:307,32'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:307,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:307,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:309,15'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:314,16'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:315,23'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:315,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:315,26'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:315,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:317,42'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:320,9'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:320,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:322,16'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:327,13'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:322,16'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:322,36'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:323,13'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:331,16'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:333,17'
              BranchSideFuncs:
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:338,17'
              BranchSideFuncs:
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:342,34'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:342,13'
              BranchSideFuncs:
                - putchar
            - BranchSide:      'external/unity/unity.c:342,37'
              BranchSideFuncs:
                - putchar
        - Branch String:   'external/unity/unity.c:342,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:344,46'
              BranchSideFuncs:
                - putchar
            - BranchSide:      'external/unity/unity.c:347,13'
              BranchSideFuncs:
                - putchar
        - Branch String:   'external/unity/unity.c:347,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:349,17'
              BranchSideFuncs:
                - putchar
            - BranchSide:      'external/unity/unity.c:351,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'external/unity/unity.c:273,9'
          Dst:             putchar
        - Src:             'external/unity/unity.c:278,25'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:279,29'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:280,29'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:322,36'
          Dst:             putchar
        - Src:             'external/unity/unity.c:323,13'
          Dst:             putchar
        - Src:             'external/unity/unity.c:329,13'
          Dst:             putchar
        - Src:             'external/unity/unity.c:333,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:338,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:349,17'
          Dst:             putchar
    - functionName:    UnityAssertFloatsWithin
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - float
        - float
        - float
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - delta
        - expected
        - actual
        - msg
        - lineNumber
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityFloatsWithin
        - UnityPrint
        - UnityPrintFloat
        - UnityTestResultsFailBegin
        - longjmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:760,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:760,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:760,5'
              BranchSideFuncs:
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:760,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:760,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:763,28'
              BranchSideFuncs:
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:763,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:763,9'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:765,35'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
      Callsites:
        - Src:             'external/unity/unity.c:763,10'
          Dst:             UnityFloatsWithin
        - Src:             'external/unity/unity.c:765,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:766,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:766,9'
          Dst:             UnityPrintFloat
        - Src:             'external/unity/unity.c:766,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:766,9'
          Dst:             UnityPrintFloat
        - Src:             'external/unity/unity.c:767,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:768,9'
          Dst:             longjmp
    - functionName:    UnityFloatsWithin
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - delta
        - expected
        - actual
      BBCount:         25
      ICount:          150
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:709,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
        - Branch String:   'external/unity/unity.c:709,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
        - Branch String:   'external/unity/unity.c:709,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
        - Branch String:   'external/unity/unity.c:709,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
        - Branch String:   'external/unity/unity.c:709,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
        - Branch String:   'external/unity/unity.c:709,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
        - Branch String:   'external/unity/unity.c:709,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
        - Branch String:   'external/unity/unity.c:709,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
        - Branch String:   'external/unity/unity.c:709,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:709,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UnityAssertEqualFloatArray
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - expected
        - actual
        - num_elements
        - msg
        - lineNumber
        - flags
      BBCount:         23
      ICount:          161
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityFloatsWithin
        - UnityIsOneArrayNull
        - UnityPrint
        - UnityPrintFloat
        - UnityPrintNumberUnsigned
        - UnityTestResultsFailBegin
        - longjmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:723,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:723,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:723,5'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
                - longjmp
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:723,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:723,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:725,9'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
                - longjmp
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:725,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:727,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:730,9'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
                - longjmp
        - Branch String:   'external/unity/unity.c:730,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:730,29'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:731,49'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
                - longjmp
        - Branch String:   'external/unity/unity.c:731,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:732,9'
              BranchSideFuncs:
                - longjmp
            - BranchSide:      'external/unity/unity.c:734,5'
              BranchSideFuncs:
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:734,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:734,5'
              BranchSideFuncs:
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:736,33'
              BranchSideFuncs:
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:736,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:738,39'
              BranchSideFuncs:
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:745,13'
              BranchSideFuncs:
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:745,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:747,25'
              BranchSideFuncs:
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:749,19'
              BranchSideFuncs:
                - UnityFloatsWithin
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintFloat
                - UnityPrint
                - UnityPrintFloat
                - UnityAddMsgIfSpecified
                - longjmp
      Callsites:
        - Src:             'external/unity/unity.c:727,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:727,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:727,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:727,9'
          Dst:             longjmp
        - Src:             'external/unity/unity.c:731,9'
          Dst:             UnityIsOneArrayNull
        - Src:             'external/unity/unity.c:732,9'
          Dst:             longjmp
        - Src:             'external/unity/unity.c:736,14'
          Dst:             UnityFloatsWithin
        - Src:             'external/unity/unity.c:738,13'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:739,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:740,13'
          Dst:             UnityPrintNumberUnsigned
        - Src:             'external/unity/unity.c:741,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:741,13'
          Dst:             UnityPrintFloat
        - Src:             'external/unity/unity.c:741,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:741,13'
          Dst:             UnityPrintFloat
        - Src:             'external/unity/unity.c:742,13'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:743,13'
          Dst:             longjmp
    - functionName:    UnityAssertEqualIntArray
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - expected
        - actual
        - num_elements
        - msg
        - lineNumber
        - style
        - flags
      BBCount:         36
      ICount:          264
      EdgeCount:       43
      CyclomaticComplexity: 9
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityIsOneArrayNull
        - UnityPrint
        - UnityPrintNumberByStyle
        - UnityPrintNumberUnsigned
        - UnityTestResultsFailBegin
        - longjmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:612,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:612,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:612,5'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - longjmp
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:612,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:612,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:614,9'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - longjmp
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:614,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:616,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:619,9'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - longjmp
        - Branch String:   'external/unity/unity.c:619,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:619,29'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:620,29'
              BranchSideFuncs:
                - UnityIsOneArrayNull
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - longjmp
        - Branch String:   'external/unity/unity.c:620,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:621,9'
              BranchSideFuncs:
                - longjmp
            - BranchSide:      'external/unity/unity.c:623,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:623,27'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:623,38'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:623,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:623,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:623,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:627,17'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:627,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:630,70'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:634,71'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:639,71'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:644,71'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:650,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:652,17'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:669,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:652,50'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:652,53'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:659,39'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:652,17'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:654,27'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:659,39'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:669,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:671,45'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:673,41'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberUnsigned
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
      Callsites:
        - Src:             'external/unity/unity.c:616,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:616,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:616,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:616,9'
          Dst:             longjmp
        - Src:             'external/unity/unity.c:620,9'
          Dst:             UnityIsOneArrayNull
        - Src:             'external/unity/unity.c:621,9'
          Dst:             longjmp
        - Src:             'external/unity/unity.c:659,13'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:660,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:661,13'
          Dst:             UnityPrintNumberUnsigned
        - Src:             'external/unity/unity.c:662,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:663,13'
          Dst:             UnityPrintNumberByStyle
        - Src:             'external/unity/unity.c:664,13'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:665,13'
          Dst:             UnityPrintNumberByStyle
        - Src:             'external/unity/unity.c:666,13'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:667,13'
          Dst:             longjmp
    - functionName:    UnityAssertGreaterOrLessOrEqualNumber
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - threshold
        - actual
        - compare
        - msg
        - lineNumber
        - style
      BBCount:         51
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityPrint
        - UnityPrintNumberByStyle
        - UnityTestResultsFailBegin
        - longjmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:563,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:563,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:563,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:563,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:563,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:565,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:565,29'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:565,32'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:566,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:565,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:565,58'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:566,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:566,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:566,37'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:568,10'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:568,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:570,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:575,25'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:570,32'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:570,35'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:571,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:570,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:570,72'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:571,13'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:571,32'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:571,35'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:572,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:571,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:571,72'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:572,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:575,56'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:575,59'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:576,25'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:575,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:575,96'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:576,25'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:579,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:579,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:581,35'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:584,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:584,43'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:585,13'
              BranchSideFuncs:
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
                - UnityPrint
        - Branch String:   'external/unity/unity.c:585,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:585,43'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
            - BranchSide:      'external/unity/unity.c:586,13'
              BranchSideFuncs:
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
                - UnityPrint
        - Branch String:   'external/unity/unity.c:586,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:586,43'
              BranchSideFuncs:
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:587,33'
              BranchSideFuncs:
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
      Callsites:
        - Src:             'external/unity/unity.c:581,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:582,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:583,9'
          Dst:             UnityPrintNumberByStyle
        - Src:             'external/unity/unity.c:584,43'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:585,43'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:586,43'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:587,9'
          Dst:             UnityPrintNumberByStyle
        - Src:             'external/unity/unity.c:588,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:589,9'
          Dst:             longjmp
    - functionName:    UnityAssertEqualNumber
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - expected
        - actual
        - msg
        - lineNumber
        - style
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityPrint
        - UnityPrintNumberByStyle
        - UnityTestResultsFailBegin
        - longjmp
      functionUses:    21
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:540,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:540,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:540,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:540,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:540,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:542,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:542,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:542,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:544,35'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityPrint
                - UnityPrintNumberByStyle
                - UnityAddMsgIfSpecified
                - longjmp
      Callsites:
        - Src:             'external/unity/unity.c:544,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:545,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:546,9'
          Dst:             UnityPrintNumberByStyle
        - Src:             'external/unity/unity.c:547,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:548,9'
          Dst:             UnityPrintNumberByStyle
        - Src:             'external/unity/unity.c:549,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:550,9'
          Dst:             longjmp
    - functionName:    UnityAssertBits
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mask
        - expected
        - actual
        - msg
        - lineNumber
      BBCount:         11
      ICount:          74
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - UnityAddMsgIfSpecified
        - UnityPrint
        - UnityPrintMask
        - UnityTestResultsFailBegin
        - longjmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:519,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:519,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:519,5'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintMask
                - UnityPrint
                - UnityPrintMask
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:519,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:519,5'
              BranchSideFuncs: []
            - BranchSide:      'external/unity/unity.c:521,10'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintMask
                - UnityPrint
                - UnityPrintMask
                - UnityAddMsgIfSpecified
                - longjmp
        - Branch String:   'external/unity/unity.c:521,9'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:521,9'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintMask
                - UnityPrint
                - UnityPrintMask
                - UnityAddMsgIfSpecified
                - longjmp
            - BranchSide:      'external/unity/unity.c:523,35'
              BranchSideFuncs:
                - UnityTestResultsFailBegin
                - UnityPrint
                - UnityPrintMask
                - UnityPrint
                - UnityPrintMask
                - UnityAddMsgIfSpecified
                - longjmp
      Callsites:
        - Src:             'external/unity/unity.c:523,9'
          Dst:             UnityTestResultsFailBegin
        - Src:             'external/unity/unity.c:524,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:525,9'
          Dst:             UnityPrintMask
        - Src:             'external/unity/unity.c:526,9'
          Dst:             UnityPrint
        - Src:             'external/unity/unity.c:527,9'
          Dst:             UnityPrintMask
        - Src:             'external/unity/unity.c:528,9'
          Dst:             UnityAddMsgIfSpecified
        - Src:             'external/unity/unity.c:529,9'
          Dst:             longjmp
    - functionName:    UnityPrintMask
      functionSourceFile: '/src/libzmq/external/unity/unity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - mask
        - number
      BBCount:         13
      ICount:          70
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - putchar
      functionUses:    2
      BranchProfiles:
        - Branch String:   'external/unity/unity.c:238,5'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:240,13'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:257,1'
              BranchSideFuncs: []
        - Branch String:   'external/unity/unity.c:240,13'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:242,17'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:253,13'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
        - Branch String:   'external/unity/unity.c:242,17'
          Branch Sides:
            - BranchSide:      'external/unity/unity.c:244,17'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
            - BranchSide:      'external/unity/unity.c:248,17'
              BranchSideFuncs:
                - putchar
                - putchar
                - putchar
      Callsites:
        - Src:             'external/unity/unity.c:244,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:248,17'
          Dst:             putchar
        - Src:             'external/unity/unity.c:253,13'
          Dst:             putchar
    - functionName:    suiteTearDown
      functionSourceFile: '/src/libzmq/external/unity/unity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - num_failures
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    suiteSetUp
      functionSourceFile: '/src/libzmq/external/unity/unity.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    300
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq18optimized_fd_set_tC2Em
      functionSourceFile: '/src/libzmq/src/polling_util.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_socket_monitor_pipes_stats
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1810
      functionLinenumberEnd: 1815
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s_
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZN3zmq13socket_base_t17query_pipes_statsEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1812,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1813,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t17query_pipes_statsEv
            - BranchSide:      'src/zmq.cpp:1814,12'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t17query_pipes_statsEv
      Callsites:
        - Src:             'src/zmq.cpp:1811,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:1814,15'
          Dst:             _ZN3zmq13socket_base_t17query_pipes_statsEv
    - functionName:    _ZL16as_socket_base_tPv
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s_
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK3zmq13socket_base_t9check_tagEv
        - __errno_location
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:223,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:223,17'
              BranchSideFuncs:
                - _ZNK3zmq13socket_base_t9check_tagEv
                - __errno_location
            - BranchSide:      'src/zmq.cpp:224,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:223,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:224,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:227,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:223,20'
          Dst:             _ZNK3zmq13socket_base_t9check_tagEv
        - Src:             'src/zmq.cpp:224,9'
          Dst:             __errno_location
    - functionName:    zmq_has
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1764
      functionLinenumberEnd: 1807
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - capability_
      BBCount:         14
      ICount:          71
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1766,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1767,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1774,17'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   'src/zmq.cpp:1774,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1775,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1782,17'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   'src/zmq.cpp:1782,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1783,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1794,17'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'src/zmq.cpp:1794,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1795,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1798,17'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'src/zmq.cpp:1798,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1799,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1806,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:1766,9'
          Dst:             strcmp
        - Src:             'src/zmq.cpp:1774,9'
          Dst:             strcmp
        - Src:             'src/zmq.cpp:1782,9'
          Dst:             strcmp
        - Src:             'src/zmq.cpp:1794,9'
          Dst:             strcmp
        - Src:             'src/zmq.cpp:1798,9'
          Dst:             strcmp
    - functionName:    zmq_device
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1756
      functionLinenumberEnd: 1758
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - frontend_
        - backend_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5proxyEPNS_13socket_base_tES1_S1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:1757,12'
          Dst:             _ZN3zmq5proxyEPNS_13socket_base_tES1_S1_
    - functionName:    zmq_proxy_steerable
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1742
      functionLinenumberEnd: 1751
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - frontend_
        - backend_
        - capture_
        - control_
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq15proxy_steerableEPNS_13socket_base_tES1_S1_S1_
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1743,20'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1743,24'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq15proxy_steerableEPNS_13socket_base_tES1_S1_S1_
            - BranchSide:      'src/zmq.cpp:1744,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1743,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1744,9'
              BranchSideFuncs:
                - _ZN3zmq15proxy_steerableEPNS_13socket_base_tES1_S1_S1_
            - BranchSide:      'src/zmq.cpp:1747,69'
              BranchSideFuncs:
                - _ZN3zmq15proxy_steerableEPNS_13socket_base_tES1_S1_S1_
      Callsites:
        - Src:             'src/zmq.cpp:1744,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1747,12'
          Dst:             _ZN3zmq15proxy_steerableEPNS_13socket_base_tES1_S1_S1_
    - functionName:    zmq_proxy
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1727
      functionLinenumberEnd: 1736
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - frontend_
        - backend_
        - capture_
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5proxyEPNS_13socket_base_tES1_S1_
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1728,20'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1728,24'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5proxyEPNS_13socket_base_tES1_S1_
            - BranchSide:      'src/zmq.cpp:1729,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1728,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1729,9'
              BranchSideFuncs:
                - _ZN3zmq5proxyEPNS_13socket_base_tES1_S1_
            - BranchSide:      'src/zmq.cpp:1733,59'
              BranchSideFuncs:
                - _ZN3zmq5proxyEPNS_13socket_base_tES1_S1_
      Callsites:
        - Src:             'src/zmq.cpp:1729,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1733,12'
          Dst:             _ZN3zmq5proxyEPNS_13socket_base_tES1_S1_
    - functionName:    zmq_timers_execute
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1715
      functionLinenumberEnd: 1722
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - timers_
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq8timers_t7executeEv
        - _ZNK3zmq8timers_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1716,18'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1716,53'
              BranchSideFuncs:
                - _ZNK3zmq8timers_t9check_tagEv
                - __errno_location
                - _ZN3zmq8timers_t7executeEv
            - BranchSide:      'src/zmq.cpp:1717,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1716,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1717,9'
              BranchSideFuncs:
                - _ZN3zmq8timers_t7executeEv
            - BranchSide:      'src/zmq.cpp:1721,43'
              BranchSideFuncs:
                - _ZN3zmq8timers_t7executeEv
      Callsites:
        - Src:             'src/zmq.cpp:1716,64'
          Dst:             _ZNK3zmq8timers_t9check_tagEv
        - Src:             'src/zmq.cpp:1717,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1721,54'
          Dst:             _ZN3zmq8timers_t7executeEv
    - functionName:    zmq_timers_timeout
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1705
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - timers_
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq8timers_t7timeoutEv
        - _ZNK3zmq8timers_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1706,18'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1706,53'
              BranchSideFuncs:
                - _ZNK3zmq8timers_t9check_tagEv
                - __errno_location
                - _ZN3zmq8timers_t7timeoutEv
            - BranchSide:      'src/zmq.cpp:1707,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1706,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1707,9'
              BranchSideFuncs:
                - _ZN3zmq8timers_t7timeoutEv
            - BranchSide:      'src/zmq.cpp:1711,43'
              BranchSideFuncs:
                - _ZN3zmq8timers_t7timeoutEv
      Callsites:
        - Src:             'src/zmq.cpp:1706,64'
          Dst:             _ZNK3zmq8timers_t9check_tagEv
        - Src:             'src/zmq.cpp:1707,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1711,54'
          Dst:             _ZN3zmq8timers_t7timeoutEv
    - functionName:    zmq_timers_reset
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1695
      functionLinenumberEnd: 1702
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - timers_
        - timer_id_
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq8timers_t5resetEi
        - _ZNK3zmq8timers_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1696,18'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1696,53'
              BranchSideFuncs:
                - _ZNK3zmq8timers_t9check_tagEv
                - __errno_location
                - _ZN3zmq8timers_t5resetEi
            - BranchSide:      'src/zmq.cpp:1697,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1696,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1697,9'
              BranchSideFuncs:
                - _ZN3zmq8timers_t5resetEi
            - BranchSide:      'src/zmq.cpp:1701,43'
              BranchSideFuncs:
                - _ZN3zmq8timers_t5resetEi
      Callsites:
        - Src:             'src/zmq.cpp:1696,64'
          Dst:             _ZNK3zmq8timers_t9check_tagEv
        - Src:             'src/zmq.cpp:1697,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1701,54'
          Dst:             _ZN3zmq8timers_t5resetEi
    - functionName:    zmq_timers_set_interval
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1684
      functionLinenumberEnd: 1692
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - timers_
        - timer_id_
        - interval_
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq8timers_t12set_intervalEim
        - _ZNK3zmq8timers_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1685,18'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1685,53'
              BranchSideFuncs:
                - _ZNK3zmq8timers_t9check_tagEv
                - __errno_location
                - _ZN3zmq8timers_t12set_intervalEim
            - BranchSide:      'src/zmq.cpp:1686,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1685,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1686,9'
              BranchSideFuncs:
                - _ZN3zmq8timers_t12set_intervalEim
            - BranchSide:      'src/zmq.cpp:1690,43'
              BranchSideFuncs:
                - _ZN3zmq8timers_t12set_intervalEim
      Callsites:
        - Src:             'src/zmq.cpp:1685,64'
          Dst:             _ZNK3zmq8timers_t9check_tagEv
        - Src:             'src/zmq.cpp:1686,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1691,9'
          Dst:             _ZN3zmq8timers_t12set_intervalEim
    - functionName:    zmq_timers_cancel
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1674
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - timers_
        - timer_id_
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq8timers_t6cancelEi
        - _ZNK3zmq8timers_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1675,18'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1675,53'
              BranchSideFuncs:
                - _ZNK3zmq8timers_t9check_tagEv
                - __errno_location
                - _ZN3zmq8timers_t6cancelEi
            - BranchSide:      'src/zmq.cpp:1676,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1675,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1676,9'
              BranchSideFuncs:
                - _ZN3zmq8timers_t6cancelEi
            - BranchSide:      'src/zmq.cpp:1680,43'
              BranchSideFuncs:
                - _ZN3zmq8timers_t6cancelEi
      Callsites:
        - Src:             'src/zmq.cpp:1675,64'
          Dst:             _ZNK3zmq8timers_t9check_tagEv
        - Src:             'src/zmq.cpp:1676,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1680,54'
          Dst:             _ZN3zmq8timers_t6cancelEi
    - functionName:    zmq_timers_add
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1663
      functionLinenumberEnd: 1671
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - timers_
        - interval_
        - handler_
        - arg_
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq8timers_t3addEmPFviPvES1_
        - _ZNK3zmq8timers_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1664,18'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1664,53'
              BranchSideFuncs:
                - _ZNK3zmq8timers_t9check_tagEv
                - __errno_location
                - _ZN3zmq8timers_t3addEmPFviPvES1_
            - BranchSide:      'src/zmq.cpp:1665,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1664,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1665,9'
              BranchSideFuncs:
                - _ZN3zmq8timers_t3addEmPFviPvES1_
            - BranchSide:      'src/zmq.cpp:1669,43'
              BranchSideFuncs:
                - _ZN3zmq8timers_t3addEmPFviPvES1_
      Callsites:
        - Src:             'src/zmq.cpp:1664,64'
          Dst:             _ZNK3zmq8timers_t9check_tagEv
        - Src:             'src/zmq.cpp:1665,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1670,9'
          Dst:             _ZN3zmq8timers_t3addEmPFviPvES1_
    - functionName:    zmq_timers_destroy
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1648
      functionLinenumberEnd: 1657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - timers_p_
      BBCount:         12
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq8timers_tD2Ev
        - _ZNK3zmq8timers_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1650,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1650,52'
              BranchSideFuncs:
                - _ZNK3zmq8timers_t9check_tagEv
                - __errno_location
                - _ZN3zmq8timers_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/zmq.cpp:1651,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1650,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1651,9'
              BranchSideFuncs:
                - _ZN3zmq8timers_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/zmq.cpp:1654,43'
              BranchSideFuncs:
                - _ZN3zmq8timers_tD2Ev
                - _ZdlPv
        - Branch String:   'src/zmq.cpp:1654,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1655,6'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1655,6'
              BranchSideFuncs:
                - _ZN3zmq8timers_tD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/zmq.cpp:1650,62'
          Dst:             _ZNK3zmq8timers_t9check_tagEv
        - Src:             'src/zmq.cpp:1651,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1654,5'
          Dst:             _ZN3zmq8timers_tD2Ev
    - functionName:    zmq_timers_new
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1645
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8timers_tC2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1642,29'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1642,20'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq8timers_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:1642,29'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq8timers_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:1642,29'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1642,20'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:1642,29'
              BranchSideFuncs:
                - _ZN3zmq8timers_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:1643,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1643,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:1643,5'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1642,29'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1642,29'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmq.cpp:1642,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:1642,48'
          Dst:             _ZN3zmq8timers_tC2Ev
        - Src:             'src/zmq.cpp:1643,5'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:1643,5'
          Dst:             fflush
        - Src:             'src/zmq.cpp:1643,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    768
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_socket_get_peer_state
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1630
      functionLinenumberEnd: 1636
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s_
        - routing_id_
        - routing_id_size_
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1632,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1633,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1635,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:1631,41'
          Dst:             _ZL16as_socket_base_tPv
    - functionName:    zmq_poller_fd
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1616
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - poller_
        - fd_
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK3zmq15socket_poller_t11signaler_fdEPi
        - _ZNK3zmq15socket_poller_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1618,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1618,51'
              BranchSideFuncs:
                - _ZNK3zmq15socket_poller_t9check_tagEv
                - __errno_location
                - _ZNK3zmq15socket_poller_t11signaler_fdEPi
            - BranchSide:      'src/zmq.cpp:1619,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1617,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1619,9'
              BranchSideFuncs:
                - _ZNK3zmq15socket_poller_t11signaler_fdEPi
            - BranchSide:      'src/zmq.cpp:1622,49'
              BranchSideFuncs:
                - _ZNK3zmq15socket_poller_t11signaler_fdEPi
      Callsites:
        - Src:             'src/zmq.cpp:1618,61'
          Dst:             _ZNK3zmq15socket_poller_t9check_tagEv
        - Src:             'src/zmq.cpp:1619,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1622,59'
          Dst:             _ZNK3zmq15socket_poller_t11signaler_fdEPi
    - functionName:    zmq_poller_wait_all
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1594
      functionLinenumberEnd: 1613
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - poller_
        - events_
        - n_events_
        - timeout_
      BBCount:         10
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL12check_pollerPv
        - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
        - __errno_location
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1595,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1596,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1598,10'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - __errno_location
        - Branch String:   'src/zmq.cpp:1598,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1599,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - __errno_location
            - BranchSide:      'src/zmq.cpp:1602,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - __errno_location
        - Branch String:   'src/zmq.cpp:1602,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1603,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq.cpp:1608,45'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
      Callsites:
        - Src:             'src/zmq.cpp:1595,15'
          Dst:             _ZL12check_pollerPv
        - Src:             'src/zmq.cpp:1599,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1603,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1609,11'
          Dst:             _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
    - functionName:    _ZL12check_pollerPv
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1463
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - poller_
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK3zmq15socket_poller_t9check_tagEv
        - __errno_location
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1457,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1457,51'
              BranchSideFuncs:
                - _ZNK3zmq15socket_poller_t9check_tagEv
                - __errno_location
            - BranchSide:      'src/zmq.cpp:1458,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1456,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1458,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1462,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:1457,62'
          Dst:             _ZNK3zmq15socket_poller_t9check_tagEv
        - Src:             'src/zmq.cpp:1458,9'
          Dst:             __errno_location
    - functionName:    zmq_poller_wait
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1577
      functionLinenumberEnd: 1587
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - poller_
        - event_
        - timeout_
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - zmq_poller_wait_all
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1580,16'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1580,19'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1587,12'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1580,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1581,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1587,12'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1587,12'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1587,12'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1587,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:1578,20'
          Dst:             zmq_poller_wait_all
    - functionName:    zmq_poller_remove_fd
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1569
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - poller_
        - fd_
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL33check_poller_fd_registration_argsPvi
        - _ZN3zmq15socket_poller_t9remove_fdEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1570,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1571,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1573,50'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t9remove_fdEi
      Callsites:
        - Src:             'src/zmq.cpp:1570,15'
          Dst:             _ZL33check_poller_fd_registration_argsPvi
        - Src:             'src/zmq.cpp:1573,61'
          Dst:             _ZN3zmq15socket_poller_t9remove_fdEi
    - functionName:    _ZL33check_poller_fd_registration_argsPvi
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1499
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - poller_
        - fd_
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12check_pollerPv
        - __errno_location
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1490,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1491,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1493,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1493,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1494,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq.cpp:1498,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:1490,15'
          Dst:             _ZL12check_pollerPv
        - Src:             'src/zmq.cpp:1494,9'
          Dst:             __errno_location
    - functionName:    zmq_poller_remove
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - poller_
        - s_
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL30check_poller_registration_argsPvS_
        - _ZN3zmq15socket_poller_t6removeEPNS_13socket_base_tE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1560,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1561,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1563,69'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t6removeEPNS_13socket_base_tE
      Callsites:
        - Src:             'src/zmq.cpp:1560,15'
          Dst:             _ZL30check_poller_registration_argsPvS_
        - Src:             'src/zmq.cpp:1565,61'
          Dst:             _ZN3zmq15socket_poller_t6removeEPNS_13socket_base_tE
    - functionName:    _ZL30check_poller_registration_argsPvS_
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1475
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - poller_
        - s_
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL12check_pollerPv
        - _ZNK3zmq13socket_base_t9check_tagEv
        - __errno_location
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1476,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1477,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1479,10'
              BranchSideFuncs:
                - __errno_location
                - _ZNK3zmq13socket_base_t9check_tagEv
        - Branch String:   'src/zmq.cpp:1479,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1479,53'
              BranchSideFuncs:
                - _ZNK3zmq13socket_base_t9check_tagEv
                - __errno_location
            - BranchSide:      'src/zmq.cpp:1480,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1479,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1480,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1484,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:1476,15'
          Dst:             _ZL12check_pollerPv
        - Src:             'src/zmq.cpp:1479,59'
          Dst:             _ZNK3zmq13socket_base_t9check_tagEv
        - Src:             'src/zmq.cpp:1480,9'
          Dst:             __errno_location
    - functionName:    zmq_poller_modify_fd
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1549
      functionLinenumberEnd: 1556
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - poller_
        - fd_
        - events_
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12check_eventss
        - _ZL33check_poller_fd_registration_argsPvi
        - _ZN3zmq15socket_poller_t9modify_fdEis
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1551,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1551,32'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1552,9'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1550,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1552,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1554,50'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t9modify_fdEis
      Callsites:
        - Src:             'src/zmq.cpp:1550,15'
          Dst:             _ZL33check_poller_fd_registration_argsPvi
        - Src:             'src/zmq.cpp:1551,18'
          Dst:             _ZL12check_eventss
        - Src:             'src/zmq.cpp:1555,9'
          Dst:             _ZN3zmq15socket_poller_t9modify_fdEis
    - functionName:    _ZL12check_eventss
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - events_
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1467,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1468,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq.cpp:1471,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:1468,9'
          Dst:             __errno_location
    - functionName:    zmq_poller_modify
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1536
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - poller_
        - s_
        - events_
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12check_eventss
        - _ZL30check_poller_registration_argsPvS_
        - _ZN3zmq15socket_poller_t6modifyEPKNS_13socket_base_tEs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1538,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1538,32'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1539,9'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1537,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1539,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1542,48'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t6modifyEPKNS_13socket_base_tEs
      Callsites:
        - Src:             'src/zmq.cpp:1537,15'
          Dst:             _ZL30check_poller_registration_argsPvS_
        - Src:             'src/zmq.cpp:1538,18'
          Dst:             _ZL12check_eventss
        - Src:             'src/zmq.cpp:1545,9'
          Dst:             _ZN3zmq15socket_poller_t6modifyEPKNS_13socket_base_tEs
    - functionName:    zmq_poller_add_fd
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1532
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - poller_
        - fd_
        - user_data_
        - events_
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12check_eventss
        - _ZL33check_poller_fd_registration_argsPvi
        - _ZN3zmq15socket_poller_t6add_fdEiPvs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1527,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1527,32'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1528,9'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1526,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1528,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1530,50'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t6add_fdEiPvs
      Callsites:
        - Src:             'src/zmq.cpp:1526,15'
          Dst:             _ZL33check_poller_fd_registration_argsPvi
        - Src:             'src/zmq.cpp:1527,18'
          Dst:             _ZL12check_eventss
        - Src:             'src/zmq.cpp:1531,9'
          Dst:             _ZN3zmq15socket_poller_t6add_fdEiPvs
    - functionName:    zmq_poller_add
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - poller_
        - s_
        - user_data_
        - events_
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12check_eventss
        - _ZL30check_poller_registration_argsPvS_
        - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1512,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1512,32'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1513,9'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1511,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1513,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1515,69'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
      Callsites:
        - Src:             'src/zmq.cpp:1511,15'
          Dst:             _ZL30check_poller_registration_argsPvS_
        - Src:             'src/zmq.cpp:1512,18'
          Dst:             _ZL12check_eventss
        - Src:             'src/zmq.cpp:1518,9'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
    - functionName:    _ZNK3zmq15socket_poller_t4sizeEv
      functionSourceFile: '/src/libzmq/src/socket_poller.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_poller_size
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1507
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - poller_
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL12check_pollerPv
        - _ZNK3zmq15socket_poller_t4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1503,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1504,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1506,50'
              BranchSideFuncs:
                - _ZNK3zmq15socket_poller_t4sizeEv
      Callsites:
        - Src:             'src/zmq.cpp:1503,15'
          Dst:             _ZL12check_pollerPv
        - Src:             'src/zmq.cpp:1506,61'
          Dst:             _ZNK3zmq15socket_poller_t4sizeEv
    - functionName:    zmq_poller_destroy
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionLinenumberEnd: 1451
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - poller_p_
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq15socket_poller_tD2Ev
        - _ZNK3zmq15socket_poller_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1440,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1442,55'
              BranchSideFuncs:
                - __errno_location
                - _ZNK3zmq15socket_poller_t9check_tagEv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/zmq.cpp:1449,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1443,20'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1443,23'
              BranchSideFuncs:
                - _ZNK3zmq15socket_poller_t9check_tagEv
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/zmq.cpp:1448,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1443,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1444,20'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/zmq.cpp:1448,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1444,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1445,14'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1445,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/zmq.cpp:1443,31'
          Dst:             _ZNK3zmq15socket_poller_t9check_tagEv
        - Src:             'src/zmq.cpp:1444,13'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/zmq.cpp:1449,5'
          Dst:             __errno_location
    - functionName:    zmq_poller_new
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1430
      functionLinenumberEnd: 1436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq15socket_poller_tC2Ev
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1431,36'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1431,27'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
            - BranchSide:      'src/zmq.cpp:1431,36'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
        - Branch String:   'src/zmq.cpp:1431,36'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1431,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq.cpp:1431,36'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
        - Branch String:   'src/zmq.cpp:1432,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1432,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1433,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1431,36'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1431,36'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmq.cpp:1431,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:1431,55'
          Dst:             _ZN3zmq15socket_poller_tC2Ev
        - Src:             'src/zmq.cpp:1433,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq19valid_pollset_bytesERK6fd_set
      functionSourceFile: '/src/libzmq/src/polling_util.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_ppoll
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1366
      functionLinenumberEnd: 1425
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - items_
        - nitems_
        - timeout_
        - sigmask_
      BBCount:         26
      ICount:          205
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _Z21zmq_poll_check_items_P14zmq_pollitem_til
        - _Z25zmq_poll_must_break_loop_liRbRN3zmq7clock_tERmS3_
        - _Z26zmq_poll_build_select_fds_P14zmq_pollitem_tiRi
        - _Z28zmq_poll_select_set_timeout_lbmmR8timespec
        - _Z29zmq_poll_select_check_events_P14zmq_pollitem_tiR22zmq_poll_select_fds_t_Ri
        - _ZN3zmq18optimized_fd_set_t3getEv
        - _ZN3zmq19valid_pollset_bytesERK6fd_set
        - _ZN3zmq7clock_tC2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - pselect
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1369,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1370,16'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1373,18'
              BranchSideFuncs:
                - _ZN3zmq7clock_tC2Ev
                - _Z26zmq_poll_build_select_fds_P14zmq_pollitem_tiRi
                - _Z28zmq_poll_select_set_timeout_lbmmR8timespec
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq19valid_pollset_bytesERK6fd_set
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq19valid_pollset_bytesERK6fd_set
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq19valid_pollset_bytesERK6fd_set
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - pselect
                - _Z29zmq_poll_select_check_events_P14zmq_pollitem_tiR22zmq_poll_select_fds_t_Ri
                - _Z25zmq_poll_must_break_loop_liRbRN3zmq7clock_tERmS3_
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:1378,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1379,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1382,10'
              BranchSideFuncs:
                - _Z28zmq_poll_select_set_timeout_lbmmR8timespec
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq19valid_pollset_bytesERK6fd_set
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq19valid_pollset_bytesERK6fd_set
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq19valid_pollset_bytesERK6fd_set
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - pselect
                - _Z29zmq_poll_select_check_events_P14zmq_pollitem_tiR22zmq_poll_select_fds_t_Ri
                - _Z25zmq_poll_must_break_loop_liRbRN3zmq7clock_tERmS3_
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:1402,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1403,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:1406,13'
              BranchSideFuncs:
                - _Z29zmq_poll_select_check_events_P14zmq_pollitem_tiR22zmq_poll_select_fds_t_Ri
                - _Z25zmq_poll_must_break_loop_liRbRN3zmq7clock_tERmS3_
                - _Z28zmq_poll_select_set_timeout_lbmmR8timespec
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq19valid_pollset_bytesERK6fd_set
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq19valid_pollset_bytesERK6fd_set
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq19valid_pollset_bytesERK6fd_set
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - pselect
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:1403,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1403,17'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:1403,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:1403,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1403,17'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:1404,17'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1410,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1411,20'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1414,40'
              BranchSideFuncs:
                - _Z25zmq_poll_must_break_loop_liRbRN3zmq7clock_tERmS3_
                - _Z28zmq_poll_select_set_timeout_lbmmR8timespec
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq19valid_pollset_bytesERK6fd_set
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq19valid_pollset_bytesERK6fd_set
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq19valid_pollset_bytesERK6fd_set
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - pselect
                - _Z29zmq_poll_select_check_events_P14zmq_pollitem_tiR22zmq_poll_select_fds_t_Ri
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:1414,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1385,5'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1416,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:1368,14'
          Dst:             _Z21zmq_poll_check_items_P14zmq_pollitem_til
        - Src:             'src/zmq.cpp:1373,18'
          Dst:             _ZN3zmq7clock_tC2Ev
        - Src:             'src/zmq.cpp:1377,7'
          Dst:             _Z26zmq_poll_build_select_fds_P14zmq_pollitem_tiRi
        - Src:             'src/zmq.cpp:1388,30'
          Dst:             _Z28zmq_poll_select_set_timeout_lbmmR8timespec
        - Src:             'src/zmq.cpp:1393,31'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1393,54'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1394,63'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1394,21'
          Dst:             _ZN3zmq19valid_pollset_bytesERK6fd_set
        - Src:             'src/zmq.cpp:1395,32'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1395,56'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1396,64'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1396,21'
          Dst:             _ZN3zmq19valid_pollset_bytesERK6fd_set
        - Src:             'src/zmq.cpp:1397,32'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1397,56'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1398,64'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1398,21'
          Dst:             _ZN3zmq19valid_pollset_bytesERK6fd_set
        - Src:             'src/zmq.cpp:1400,49'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1400,68'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1401,35'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1400,15'
          Dst:             pselect
        - Src:             'src/zmq.cpp:1403,17'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1403,17'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1403,17'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1403,17'
          Dst:             strerror
        - Src:             'src/zmq.cpp:1403,17'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:1403,17'
          Dst:             fflush
        - Src:             'src/zmq.cpp:1403,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq.cpp:1409,14'
          Dst:             _Z29zmq_poll_select_check_events_P14zmq_pollitem_tiR22zmq_poll_select_fds_t_Ri
        - Src:             'src/zmq.cpp:1414,13'
          Dst:             _Z25zmq_poll_must_break_loop_liRbRN3zmq7clock_tERmS3_
    - functionName:    _Z21zmq_poll_check_items_P14zmq_pollitem_til
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - items_
        - nitems_
        - timeout_
      BBCount:         12
      ICount:          70
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - usleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1133,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1134,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq.cpp:1137,9'
              BranchSideFuncs:
                - __errno_location
                - usleep
        - Branch String:   'src/zmq.cpp:1137,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1138,13'
              BranchSideFuncs:
                - usleep
            - BranchSide:      'src/zmq.cpp:1152,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:1138,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1139,13'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1149,24'
              BranchSideFuncs:
                - usleep
        - Branch String:   'src/zmq.cpp:1152,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1153,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1156,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:1134,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:1149,16'
          Dst:             usleep
        - Src:             'src/zmq.cpp:1153,9'
          Dst:             __errno_location
    - functionName:    _Z26zmq_poll_build_select_fds_P14zmq_pollitem_tiRi
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1186
      functionLinenumberEnd: 1229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - items_
        - nitems_
        - rc
        - ''
      BBCount:         36
      ICount:          298
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN22zmq_poll_select_fds_t_C2Ei
        - _ZN3zmq18optimized_fd_set_t3getEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - zmq_getsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1190,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1190,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN22zmq_poll_select_fds_t_C2Ei
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
            - BranchSide:      'src/zmq.cpp:1192,33'
              BranchSideFuncs:
                - _ZN22zmq_poll_select_fds_t_C2Ei
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
        - Branch String:   'src/zmq.cpp:1195,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1198,13'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
            - BranchSide:      'src/zmq.cpp:1227,5'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1198,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1199,20'
              BranchSideFuncs:
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
            - BranchSide:      'src/zmq.cpp:1216,17'
              BranchSideFuncs:
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
        - Branch String:   'src/zmq.cpp:1201,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1204,17'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1207,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
        - Branch String:   'src/zmq.cpp:1207,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1208,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:1212,9'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
        - Branch String:   'src/zmq.cpp:1209,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1210,33'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
            - BranchSide:      'src/zmq.cpp:1211,13'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
        - Branch String:   'src/zmq.cpp:1216,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1217,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
            - BranchSide:      'src/zmq.cpp:1218,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
        - Branch String:   'src/zmq.cpp:1218,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1219,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
            - BranchSide:      'src/zmq.cpp:1220,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
        - Branch String:   'src/zmq.cpp:1220,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1221,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
            - BranchSide:      'src/zmq.cpp:1222,21'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
      Callsites:
        - Src:             'src/zmq.cpp:1190,5'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:1190,5'
          Dst:             fflush
        - Src:             'src/zmq.cpp:1190,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq.cpp:1192,28'
          Dst:             _ZN22zmq_poll_select_fds_t_C2Ei
        - Src:             'src/zmq.cpp:1201,17'
          Dst:             zmq_getsockopt
        - Src:             'src/zmq.cpp:1208,17'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1217,17'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1219,17'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1221,17'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
    - functionName:    _Z28zmq_poll_select_set_timeout_lbmmR8timespec
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - size_t
        - bool
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - timeout_
        - first_pass
        - now
        - end
        - timeout
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1253,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1254,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1257,16'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1257,16'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1258,18'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1260,46'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq18optimized_fd_set_t3getEv
      functionSourceFile: '/src/libzmq/src/polling_util.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pselect
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z29zmq_poll_select_check_events_P14zmq_pollitem_tiR22zmq_poll_select_fds_t_Ri
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - items_
        - nitems_
        - fds
        - nevents
      BBCount:         35
      ICount:          315
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq18optimized_fd_set_t3getEv
        - zmq_getsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1273,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1274,9'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:1305,5'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1278,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1279,20'
              BranchSideFuncs:
                - zmq_getsockopt
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
            - BranchSide:      'src/zmq.cpp:1293,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:1281,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1284,17'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1285,18'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:1285,50'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1285,54'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:1287,18'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:1285,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1286,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:1287,18'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:1287,49'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1287,53'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:1289,9'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:1287,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1288,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:1289,9'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:1293,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1294,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:1295,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:1295,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1296,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:1297,17'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:1301,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1302,13'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:1303,5'
              BranchSideFuncs:
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - _ZN3zmq18optimized_fd_set_t3getEv
                - zmq_getsockopt
      Callsites:
        - Src:             'src/zmq.cpp:1281,17'
          Dst:             zmq_getsockopt
        - Src:             'src/zmq.cpp:1293,17'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1295,17'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1297,17'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
    - functionName:    _Z25zmq_poll_must_break_loop_liRbRN3zmq7clock_tERmS3_
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1314
      functionLinenumberEnd: 1351
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - timeout_
        - nevents
        - first_pass
        - clock
        - now
        - end
      BBCount:         19
      ICount:          123
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq7clock_t6now_msEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1316,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1317,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1320,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq7clock_t6now_msEv
        - Branch String:   'src/zmq.cpp:1320,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1321,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1325,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq7clock_t6now_msEv
        - Branch String:   'src/zmq.cpp:1325,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1326,13'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1335,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq7clock_t6now_msEv
        - Branch String:   'src/zmq.cpp:1326,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1327,13'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1328,9'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1335,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1336,15'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
            - BranchSide:      'src/zmq.cpp:1345,11'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
        - Branch String:   'src/zmq.cpp:1338,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1339,13'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1340,9'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1346,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1347,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1350,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:1336,21'
          Dst:             _ZN3zmq7clock_t6now_msEv
        - Src:             'src/zmq.cpp:1345,17'
          Dst:             _ZN3zmq7clock_t6now_msEv
    - functionName:    zmq_getsockopt
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s_
        - option_
        - optval_
        - optvallen_
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZN3zmq13socket_base_t10getsockoptEiPvPm
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:264,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:265,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
            - BranchSide:      'src/zmq.cpp:266,12'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
      Callsites:
        - Src:             'src/zmq.cpp:263,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:266,15'
          Dst:             _ZN3zmq13socket_base_t10getsockoptEiPvPm
    - functionName:    _ZN22zmq_poll_select_fds_t_C2Ei
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - nitems_
      BBCount:         9
      ICount:          101
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq18optimized_fd_set_t3getEv
        - _ZN3zmq18optimized_fd_set_tC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:1162,9'
          Dst:             _ZN3zmq18optimized_fd_set_tC2Em
        - Src:             'src/zmq.cpp:1163,9'
          Dst:             _ZN3zmq18optimized_fd_set_tC2Em
        - Src:             'src/zmq.cpp:1164,9'
          Dst:             _ZN3zmq18optimized_fd_set_tC2Em
        - Src:             'src/zmq.cpp:1165,9'
          Dst:             _ZN3zmq18optimized_fd_set_tC2Em
        - Src:             'src/zmq.cpp:1166,9'
          Dst:             _ZN3zmq18optimized_fd_set_tC2Em
        - Src:             'src/zmq.cpp:1167,9'
          Dst:             _ZN3zmq18optimized_fd_set_tC2Em
        - Src:             'src/zmq.cpp:1170,9'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1171,9'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
        - Src:             'src/zmq.cpp:1172,9'
          Dst:             _ZN3zmq18optimized_fd_set_t3getEv
    - functionName:    _Z28zmq_poll_select_set_timeout_lbmmR7timeval
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1233
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - size_t
        - bool
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - timeout_
        - first_pass
        - now
        - end
        - timeout
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:1235,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1236,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1239,16'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:1239,16'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1240,18'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:1242,46'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
      functionSourceFile: '/src/libzmq/src/polling_util.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/polling_util.hpp:40,13'
          Branch Sides:
            - BranchSide:      'src/polling_util.hpp:40,13'
              BranchSideFuncs:
                - _ZdaPv
            - BranchSide:      'src/polling_util.hpp:41,22'
              BranchSideFuncs:
                - _ZdaPv
        - Branch String:   'src/polling_util.hpp:41,13'
          Branch Sides:
            - BranchSide:      'src/polling_util.hpp:41,13'
              BranchSideFuncs: []
            - BranchSide:      'src/polling_util.hpp:41,13'
              BranchSideFuncs:
                - _ZdaPv
      Callsites:       []
    - functionName:    _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
      functionSourceFile: '/src/libzmq/src/polling_util.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
      functionSourceFile: '/src/libzmq/src/polling_util.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - nitems_
      BBCount:         14
      ICount:          81
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/polling_util.hpp:27,13'
          Branch Sides:
            - BranchSide:      'src/polling_util.hpp:28,41'
              BranchSideFuncs:
                - _ZnamRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/polling_util.hpp:32,20'
              BranchSideFuncs: []
        - Branch String:   'src/polling_util.hpp:28,20'
          Branch Sides:
            - BranchSide:      'src/polling_util.hpp:28,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/polling_util.hpp:28,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/polling_util.hpp:30,13'
          Branch Sides:
            - BranchSide:      'src/polling_util.hpp:30,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/polling_util.hpp:31,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/polling_util.hpp:30,13'
          Dst:             fprintf
        - Src:             'src/polling_util.hpp:30,13'
          Dst:             fflush
        - Src:             'src/polling_util.hpp:30,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZL15zmq_poller_pollP14zmq_pollitem_til
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - items_
        - nitems_
        - timeout_
      BBCount:         99
      ICount:          610
      EdgeCount:       118
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN3zmq15socket_poller_tC2Ev
        - _ZN3zmq15socket_poller_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - zmq_errno
        - zmq_poller_add
        - zmq_poller_add_fd
        - zmq_poller_modify
        - zmq_poller_modify_fd
        - zmq_poller_wait_all
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:734,14'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:734,12'
              BranchSideFuncs:
                - zmq_poller_wait_all
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - _ZdaPv
                - zmq_poller_modify_fd
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:734,12'
              BranchSideFuncs:
                - zmq_poller_wait_all
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - _ZdaPv
                - zmq_poller_modify_fd
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:735,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:735,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq15socket_poller_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - _ZdaPv
                - zmq_poller_modify_fd
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
            - BranchSide:      'src/zmq.cpp:737,10'
              BranchSideFuncs:
                - zmq_poller_wait_all
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - _ZdaPv
                - zmq_poller_modify_fd
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
        - Branch String:   'src/zmq.cpp:739,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:740,9'
              BranchSideFuncs:
                - zmq_poller_add_fd
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - _ZdaPv
                - zmq_poller_modify_fd
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
            - BranchSide:      'src/zmq.cpp:786,40'
              BranchSideFuncs:
                - zmq_poller_wait_all
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
        - Branch String:   'src/zmq.cpp:744,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:746,22'
              BranchSideFuncs:
                - zmq_poller_add
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - _ZdaPv
                - zmq_poller_modify_fd
                - _ZdaPv
                - zmq_poller_modify
            - BranchSide:      'src/zmq.cpp:765,22'
              BranchSideFuncs:
                - zmq_poller_add_fd
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
                - _ZdaPv
                - zmq_poller_modify_fd
        - Branch String:   'src/zmq.cpp:746,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:748,21'
              BranchSideFuncs:
                - zmq_poller_add
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - _ZdaPv
                - zmq_poller_modify_fd
                - _ZdaPv
                - zmq_poller_modify
            - BranchSide:      'src/zmq.cpp:754,17'
              BranchSideFuncs:
                - zmq_poller_add
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - _ZdaPv
                - zmq_poller_modify_fd
                - _ZdaPv
                - zmq_poller_modify
        - Branch String:   'src/zmq.cpp:748,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:749,34'
              BranchSideFuncs:
                - zmq_poller_add
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - _ZdaPv
                - zmq_poller_modify_fd
                - _ZdaPv
                - zmq_poller_modify
            - BranchSide:      'src/zmq.cpp:753,13'
              BranchSideFuncs:
                - zmq_poller_add
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - _ZdaPv
                - zmq_poller_modify_fd
                - _ZdaPv
                - zmq_poller_modify
        - Branch String:   'src/zmq.cpp:754,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:755,50'
              BranchSideFuncs:
                - zmq_poller_modify
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - _ZdaPv
                - zmq_poller_modify_fd
                - zmq_poller_add
                - _ZdaPv
            - BranchSide:      'src/zmq.cpp:757,47'
              BranchSideFuncs:
                - zmq_poller_add
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - _ZdaPv
                - zmq_poller_modify_fd
                - zmq_poller_modify
                - _ZdaPv
        - Branch String:   'src/zmq.cpp:759,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:760,26'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:763,9'
              BranchSideFuncs:
                - zmq_poller_wait_all
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - _ZdaPv
                - zmq_poller_modify_fd
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
        - Branch String:   'src/zmq.cpp:760,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:761,24'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:761,24'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:765,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:767,22'
              BranchSideFuncs:
                - zmq_poller_add_fd
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
                - _ZdaPv
                - zmq_poller_modify_fd
            - BranchSide:      'src/zmq.cpp:773,17'
              BranchSideFuncs:
                - zmq_poller_add_fd
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
                - _ZdaPv
                - zmq_poller_modify_fd
        - Branch String:   'src/zmq.cpp:767,39'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:767,42'
              BranchSideFuncs:
                - zmq_poller_add_fd
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
                - _ZdaPv
                - zmq_poller_modify_fd
            - BranchSide:      'src/zmq.cpp:772,13'
              BranchSideFuncs:
                - zmq_poller_add_fd
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
                - _ZdaPv
                - zmq_poller_modify_fd
        - Branch String:   'src/zmq.cpp:767,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:768,34'
              BranchSideFuncs:
                - zmq_poller_add_fd
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
                - _ZdaPv
                - zmq_poller_modify_fd
            - BranchSide:      'src/zmq.cpp:772,13'
              BranchSideFuncs:
                - zmq_poller_add_fd
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
                - _ZdaPv
                - zmq_poller_modify_fd
        - Branch String:   'src/zmq.cpp:773,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:774,53'
              BranchSideFuncs:
                - zmq_poller_modify_fd
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_add_fd
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
                - _ZdaPv
            - BranchSide:      'src/zmq.cpp:776,50'
              BranchSideFuncs:
                - zmq_poller_add_fd
                - _ZN3zmq15socket_poller_tD2Ev
                - zmq_poller_wait_all
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdaPv
                - zmq_errno
                - zmq_poller_modify_fd
                - zmq_poller_add
                - _ZdaPv
                - zmq_poller_modify
                - _ZdaPv
        - Branch String:   'src/zmq.cpp:778,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:0,0'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:779,26'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:779,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:780,24'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:780,24'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:787,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:788,18'
              BranchSideFuncs:
                - _ZdaPv
                - zmq_errno
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:801,9'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:788,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:789,13'
              BranchSideFuncs:
                - zmq_errno
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:789,13'
              BranchSideFuncs:
                - _ZdaPv
                - zmq_errno
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:789,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:790,13'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:792,16'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:802,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:803,22'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:822,14'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:803,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:804,18'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:819,5'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:804,35'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:804,38'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:805,23'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:805,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:805,23'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:807,37'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:805,40'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:805,43'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:814,18'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:806,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:806,24'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:814,18'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:804,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:807,37'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:814,18'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:808,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:810,28'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:812,17'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:814,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:816,17'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:818,9'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
        - Branch String:   'src/zmq.cpp:822,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:823,12'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
            - BranchSide:      'src/zmq.cpp:823,12'
              BranchSideFuncs:
                - _ZdaPv
                - _ZN3zmq15socket_poller_tD2Ev
      Callsites:
        - Src:             'src/zmq.cpp:733,26'
          Dst:             _ZN3zmq15socket_poller_tC2Ev
        - Src:             'src/zmq.cpp:735,5'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:735,5'
          Dst:             fflush
        - Src:             'src/zmq.cpp:735,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq.cpp:824,1'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/zmq.cpp:755,22'
          Dst:             zmq_poller_modify
        - Src:             'src/zmq.cpp:757,22'
          Dst:             zmq_poller_add
        - Src:             'src/zmq.cpp:774,22'
          Dst:             zmq_poller_modify_fd
        - Src:             'src/zmq.cpp:776,22'
          Dst:             zmq_poller_add_fd
        - Src:             'src/zmq.cpp:786,10'
          Dst:             zmq_poller_wait_all
        - Src:             'src/zmq.cpp:789,13'
          Dst:             zmq_errno
        - Src:             'src/zmq.cpp:824,1'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
    - functionName:    zmq_errno
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:103,12'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:103,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq.cpp:103,12'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/zmq.cpp:103,12'
          Dst:             __errno_location
    - functionName:    zmq_poll
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 1127
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - items_
        - nitems_
        - timeout_
      BBCount:         117
      ICount:          747
      EdgeCount:       131
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL15zmq_poller_pollP14zmq_pollitem_til
        - _ZL16as_socket_base_tPv
        - _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
        - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
        - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - _ZN3zmq15compute_timeoutEblmm
        - _ZN3zmq7clock_t6now_msEv
        - _ZN3zmq7clock_tC2Ev
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13socket_base_t14is_thread_safeEv
        - __errno_location
        - fflush
        - fprintf
        - poll
        - strerror
        - usleep
        - zmq_getsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:832,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:833,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_tC2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - usleep
                - __errno_location
                - _ZL16as_socket_base_tPv
                - _ZNK3zmq13socket_base_t14is_thread_safeEv
                - _ZL15zmq_poller_pollP14zmq_pollitem_til
            - BranchSide:      'src/zmq.cpp:846,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_tC2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - usleep
                - __errno_location
        - Branch String:   'src/zmq.cpp:833,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:834,55'
              BranchSideFuncs:
                - _ZL16as_socket_base_tPv
                - _ZNK3zmq13socket_base_t14is_thread_safeEv
                - __errno_location
                - _ZN3zmq7clock_tC2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - usleep
                - __errno_location
                - _ZL15zmq_poller_pollP14zmq_pollitem_til
            - BranchSide:      'src/zmq.cpp:843,5'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_tC2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - usleep
                - __errno_location
                - _ZL16as_socket_base_tPv
                - _ZNK3zmq13socket_base_t14is_thread_safeEv
                - _ZL15zmq_poller_pollP14zmq_pollitem_til
        - Branch String:   'src/zmq.cpp:835,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:836,21'
              BranchSideFuncs:
                - _ZNK3zmq13socket_base_t14is_thread_safeEv
                - __errno_location
                - _ZN3zmq7clock_tC2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - usleep
                - __errno_location
                - _ZL16as_socket_base_tPv
                - _ZL15zmq_poller_pollP14zmq_pollitem_til
            - BranchSide:      'src/zmq.cpp:840,17'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:836,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:837,45'
              BranchSideFuncs:
                - _ZL15zmq_poller_pollP14zmq_pollitem_til
            - BranchSide:      'src/zmq.cpp:838,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_tC2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - usleep
                - __errno_location
                - _ZL16as_socket_base_tPv
                - _ZNK3zmq13socket_base_t14is_thread_safeEv
                - _ZL15zmq_poller_pollP14zmq_pollitem_til
        - Branch String:   'src/zmq.cpp:846,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:847,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq.cpp:850,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_tC2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - usleep
        - Branch String:   'src/zmq.cpp:850,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:851,13'
              BranchSideFuncs:
                - usleep
            - BranchSide:      'src/zmq.cpp:865,10'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_tC2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - Branch String:   'src/zmq.cpp:851,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:852,13'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:862,24'
              BranchSideFuncs:
                - usleep
        - Branch String:   'src/zmq.cpp:865,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:866,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_tC2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
            - BranchSide:      'src/zmq.cpp:870,18'
              BranchSideFuncs:
                - _ZN3zmq7clock_tC2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - Branch String:   'src/zmq.cpp:877,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:880,13'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
            - BranchSide:      'src/zmq.cpp:950,10'
              BranchSideFuncs:
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/zmq.cpp:880,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:881,20'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
            - BranchSide:      'src/zmq.cpp:892,29'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - Branch String:   'src/zmq.cpp:882,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:885,17'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
            - BranchSide:      'src/zmq.cpp:887,33'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:963,26'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:963,29'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:966,13'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:963,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:964,17'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
            - BranchSide:      'src/zmq.cpp:966,13'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:966,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:966,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:969,18'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:969,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:970,13'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:1087,13'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
        - Branch String:   'src/zmq.cpp:974,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:975,24'
              BranchSideFuncs:
                - zmq_getsockopt
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
            - BranchSide:      'src/zmq.cpp:992,29'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:977,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:980,21'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
            - BranchSide:      'src/zmq.cpp:982,22'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:983,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:983,25'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:985,22'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:982,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:984,21'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:985,22'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:986,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:986,25'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:988,13'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:985,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:987,21'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:988,13'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:992,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:993,21'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:994,29'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:994,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:995,21'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:996,29'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:996,21'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:997,21'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:998,29'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:1002,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1003,24'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
            - BranchSide:      'src/zmq.cpp:1004,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
        - Branch String:   'src/zmq.cpp:1087,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1088,13'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
            - BranchSide:      'src/zmq.cpp:1091,13'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
        - Branch String:   'src/zmq.cpp:1091,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1092,13'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
            - BranchSide:      'src/zmq.cpp:1096,13'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
        - Branch String:   'src/zmq.cpp:1096,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1097,17'
              BranchSideFuncs:
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:1106,13'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
        - Branch String:   'src/zmq.cpp:1097,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1098,28'
              BranchSideFuncs:
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:1099,13'
              BranchSideFuncs:
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/zmq.cpp:1106,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1107,25'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:1116,21'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/zmq.cpp:1109,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:1110,17'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
            - BranchSide:      'src/zmq.cpp:1111,24'
              BranchSideFuncs:
                - _ZN3zmq15compute_timeoutEblmm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - poll
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
                - zmq_getsockopt
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/zmq.cpp:1117,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:953,5'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
            - BranchSide:      'src/zmq.cpp:1118,13'
              BranchSideFuncs:
                - _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
      Callsites:
        - Src:             'src/zmq.cpp:834,37'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:836,24'
          Dst:             _ZNK3zmq13socket_base_t14is_thread_safeEv
        - Src:             'src/zmq.cpp:837,28'
          Dst:             _ZL15zmq_poller_pollP14zmq_pollitem_til
        - Src:             'src/zmq.cpp:847,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:862,16'
          Dst:             usleep
        - Src:             'src/zmq.cpp:866,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:870,18'
          Dst:             _ZN3zmq7clock_tC2Ev
        - Src:             'src/zmq.cpp:874,52'
          Dst:             _ZN3zmq13fast_vector_tI6pollfdLm16EEC2Em
        - Src:             'src/zmq.cpp:882,60'
          Dst:             _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - Src:             'src/zmq.cpp:882,17'
          Dst:             zmq_getsockopt
        - Src:             'src/zmq.cpp:1127,1'
          Dst:             _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
        - Src:             'src/zmq.cpp:887,13'
          Dst:             _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - Src:             'src/zmq.cpp:892,13'
          Dst:             _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - Src:             'src/zmq.cpp:893,13'
          Dst:             _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - Src:             'src/zmq.cpp:958,11'
          Dst:             _ZN3zmq15compute_timeoutEblmm
        - Src:             'src/zmq.cpp:962,35'
          Dst:             _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - Src:             'src/zmq.cpp:962,28'
          Dst:             poll
        - Src:             'src/zmq.cpp:963,29'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:966,13'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:966,13'
          Dst:             strerror
        - Src:             'src/zmq.cpp:966,13'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:966,13'
          Dst:             fflush
        - Src:             'src/zmq.cpp:966,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq.cpp:977,21'
          Dst:             zmq_getsockopt
        - Src:             'src/zmq.cpp:992,21'
          Dst:             _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - Src:             'src/zmq.cpp:994,21'
          Dst:             _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - Src:             'src/zmq.cpp:996,21'
          Dst:             _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - Src:             'src/zmq.cpp:998,21'
          Dst:             _ZN3zmq13fast_vector_tI6pollfdLm16EEixEm
        - Src:             'src/zmq.cpp:1107,25'
          Dst:             _ZN3zmq7clock_t6now_msEv
        - Src:             'src/zmq.cpp:1116,21'
          Dst:             _ZN3zmq7clock_t6now_msEv
        - Src:             'src/zmq.cpp:1127,1'
          Dst:             _ZN3zmq13fast_vector_tI6pollfdLm16EED2Ev
    - functionName:    poll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_msg_group
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq5msg_t5groupEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:706,53'
          Dst:             _ZNK3zmq5msg_t5groupEv
    - functionName:    zmq_msg_set_group
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
        - group_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5msg_t9set_groupEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:701,53'
          Dst:             _ZN3zmq5msg_t9set_groupEPKc
    - functionName:    zmq_msg_routing_id
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq5msg_t14get_routing_idEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:696,53'
          Dst:             _ZNK3zmq5msg_t14get_routing_idEv
    - functionName:    zmq_msg_set_routing_id
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - msg_
        - routing_id_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5msg_t14set_routing_idEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:691,9'
          Dst:             _ZN3zmq5msg_t14set_routing_idEj
    - functionName:    zmq_msg_set
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:684,5'
          Dst:             __errno_location
    - functionName:    zmq_msg_gets
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
        - property_
      BBCount:         12
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq10metadata_t3getERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK3zmq5msg_t8metadataEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:716,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:717,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK3zmq10metadata_t3getERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
            - BranchSide:      'src/zmq.cpp:718,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:718,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:719,16'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:721,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/zmq.cpp:714,52'
          Dst:             _ZNK3zmq5msg_t8metadataEv
        - Src:             'src/zmq.cpp:717,27'
          Dst:             _ZNK3zmq10metadata_t3getERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/zmq.cpp:721,5'
          Dst:             __errno_location
    - functionName:    zmq_msg_get
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - msg_
        - property_
      BBCount:         13
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t7is_cmsgEv
        - __errno_location
        - atoi
        - zmq_msg_gets
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:661,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:663,37'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/zmq.cpp:665,39'
              BranchSideFuncs:
                - zmq_msg_gets
                - atoi
            - BranchSide:      'src/zmq.cpp:671,37'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_cmsgEv
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/zmq.cpp:676,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:666,17'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:667,17'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:669,26'
              BranchSideFuncs:
                - atoi
        - Branch String:   'src/zmq.cpp:672,24'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:671,20'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:672,44'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
      Callsites:
        - Src:             'src/zmq.cpp:663,44'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/zmq.cpp:665,25'
          Dst:             zmq_msg_gets
        - Src:             'src/zmq.cpp:669,20'
          Dst:             atoi
        - Src:             'src/zmq.cpp:671,44'
          Dst:             _ZNK3zmq5msg_t7is_cmsgEv
        - Src:             'src/zmq.cpp:672,51'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/zmq.cpp:676,13'
          Dst:             __errno_location
    - functionName:    atoi
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_msg_more
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - zmq_msg_get
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:654,12'
          Dst:             zmq_msg_get
    - functionName:    zmq_msg_copy
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest_
        - src_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5msg_t4copyERS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:639,9'
          Dst:             _ZN3zmq5msg_t4copyERS0_
    - functionName:    zmq_msg_move
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest_
        - src_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5msg_t4moveERS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:633,9'
          Dst:             _ZN3zmq5msg_t4moveERS0_
    - functionName:    zmq_msg_size
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq5msg_t4sizeEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:649,35'
          Dst:             _ZNK3zmq5msg_t4sizeEv
    - functionName:    zmq_recviov
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s_
        - a_
        - count_
        - flags_
      BBCount:         40
      ICount:          298
      EdgeCount:       51
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
        - zmq_msg_close
        - zmq_msg_data
        - zmq_msg_init
        - zmq_msg_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:538,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:539,9'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:540,9'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/zmq.cpp:540,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:540,9'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:540,9'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/zmq.cpp:540,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:540,9'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:540,9'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/zmq.cpp:540,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:541,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq.cpp:545,27'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:551,33'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:551,36'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:551,5'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:551,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:553,18'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:582,12'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:554,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:554,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - zmq_msg_init
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:556,39'
              BranchSideFuncs:
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - zmq_msg_init
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:557,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:558,29'
              BranchSideFuncs:
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:566,25'
              BranchSideFuncs:
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/zmq.cpp:560,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:560,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:561,21'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:568,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:569,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq.cpp:572,17'
              BranchSideFuncs:
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:578,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:578,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:579,12'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_size
                - malloc
                - zmq_msg_data
                - _ZNK3zmq5msg_t5flagsEv
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/zmq.cpp:537,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:541,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:553,18'
          Dst:             zmq_msg_init
        - Src:             'src/zmq.cpp:554,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:554,9'
          Dst:             strerror
        - Src:             'src/zmq.cpp:554,9'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:554,9'
          Dst:             fflush
        - Src:             'src/zmq.cpp:554,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq.cpp:556,28'
          Dst:             _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
        - Src:             'src/zmq.cpp:558,29'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:559,18'
          Dst:             zmq_msg_close
        - Src:             'src/zmq.cpp:560,13'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:560,13'
          Dst:             strerror
        - Src:             'src/zmq.cpp:560,13'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:560,13'
          Dst:             fflush
        - Src:             'src/zmq.cpp:560,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq.cpp:561,13'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:566,25'
          Dst:             zmq_msg_size
        - Src:             'src/zmq.cpp:569,13'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:572,54'
          Dst:             zmq_msg_data
        - Src:             'src/zmq.cpp:576,27'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/zmq.cpp:577,14'
          Dst:             zmq_msg_close
        - Src:             'src/zmq.cpp:578,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:578,9'
          Dst:             strerror
        - Src:             'src/zmq.cpp:578,9'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:578,9'
          Dst:             fflush
        - Src:             'src/zmq.cpp:578,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    zmq_msg_init
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5msg_t4initEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:589,53'
          Dst:             _ZN3zmq5msg_t4initEv
    - functionName:    _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s_
        - msg_
        - flags_
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
        - zmq_msg_size
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:472,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:473,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:476,37'
              BranchSideFuncs:
                - zmq_msg_size
        - Branch String:   'src/zmq.cpp:477,30'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:477,45'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:477,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:471,24'
          Dst:             _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
        - Src:             'src/zmq.cpp:476,23'
          Dst:             zmq_msg_size
    - functionName:    zmq_msg_close
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5msg_t5closeEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:627,53'
          Dst:             _ZN3zmq5msg_t5closeEv
    - functionName:    zmq_msg_data
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:644,53'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    zmq_recv
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - s_
        - buf_
        - len_
        - flags_
      BBCount:         33
      ICount:          208
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
        - _ZN3zmq9zmq_abortEPKc
        - __assert_fail
        - __errno_location
        - fflush
        - fprintf
        - strerror
        - zmq_msg_close
        - zmq_msg_data
        - zmq_msg_init
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:490,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:491,9'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __assert_fail
                - zmq_msg_data
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:493,14'
              BranchSideFuncs:
                - zmq_msg_init
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __assert_fail
                - zmq_msg_data
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:494,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:494,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __assert_fail
                - zmq_msg_data
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:496,35'
              BranchSideFuncs:
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __assert_fail
                - zmq_msg_data
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:497,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:498,25'
              BranchSideFuncs:
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:506,36'
              BranchSideFuncs:
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __assert_fail
                - zmq_msg_data
        - Branch String:   'src/zmq.cpp:500,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:500,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:501,17'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:506,28'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:506,61'
              BranchSideFuncs:
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __assert_fail
                - zmq_msg_data
            - BranchSide:      'src/zmq.cpp:506,71'
              BranchSideFuncs:
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __assert_fail
                - zmq_msg_data
        - Branch String:   'src/zmq.cpp:509,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:510,9'
              BranchSideFuncs:
                - __assert_fail
                - zmq_msg_data
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:513,10'
              BranchSideFuncs:
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:510,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:510,9'
              BranchSideFuncs:
                - zmq_msg_data
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:511,17'
              BranchSideFuncs:
                - zmq_msg_data
                - zmq_msg_close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:514,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:514,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:516,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:489,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:493,14'
          Dst:             zmq_msg_init
        - Src:             'src/zmq.cpp:494,5'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:494,5'
          Dst:             strerror
        - Src:             'src/zmq.cpp:494,5'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:494,5'
          Dst:             fflush
        - Src:             'src/zmq.cpp:494,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq.cpp:496,24'
          Dst:             _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
        - Src:             'src/zmq.cpp:498,25'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:499,14'
          Dst:             zmq_msg_close
        - Src:             'src/zmq.cpp:500,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:500,9'
          Dst:             strerror
        - Src:             'src/zmq.cpp:500,9'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:500,9'
          Dst:             fflush
        - Src:             'src/zmq.cpp:500,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq.cpp:501,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:510,9'
          Dst:             __assert_fail
        - Src:             'src/zmq.cpp:511,23'
          Dst:             zmq_msg_data
        - Src:             'src/zmq.cpp:513,10'
          Dst:             zmq_msg_close
        - Src:             'src/zmq.cpp:514,5'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:514,5'
          Dst:             strerror
        - Src:             'src/zmq.cpp:514,5'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:514,5'
          Dst:             fflush
        - Src:             'src/zmq.cpp:514,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - 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:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_msg_recv
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - msg_
        - s_
        - flags_
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:620,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:621,9'
              BranchSideFuncs:
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
            - BranchSide:      'src/zmq.cpp:622,23'
              BranchSideFuncs:
                - _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
      Callsites:
        - Src:             'src/zmq.cpp:619,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:622,12'
          Dst:             _ZL9s_recvmsgPN3zmq13socket_base_tEP9zmq_msg_ti
    - functionName:    zmq_recvmsg
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s_
        - msg_
        - flags_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - zmq_msg_recv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:483,12'
          Dst:             zmq_msg_recv
    - functionName:    zmq_msg_init_size
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - msg_
        - size_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5msg_t9init_sizeEm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:594,53'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
    - functionName:    zmq_sendiov
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - s_
        - a_
        - count_
        - flags_
      BBCount:         28
      ICount:          189
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
        - zmq_msg_close
        - zmq_msg_data
        - zmq_msg_init_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:435,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:436,9'
              BranchSideFuncs:
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:437,9'
              BranchSideFuncs:
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/zmq.cpp:437,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:437,9'
              BranchSideFuncs:
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:437,9'
              BranchSideFuncs:
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/zmq.cpp:437,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:438,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq.cpp:442,9'
              BranchSideFuncs:
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:445,5'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:446,39'
              BranchSideFuncs:
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:464,12'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:447,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:448,16'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:451,17'
              BranchSideFuncs:
                - zmq_msg_data
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_init_size
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:452,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:453,22'
              BranchSideFuncs:
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_init_size
                - zmq_msg_data
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:454,25'
              BranchSideFuncs:
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - zmq_msg_init_size
                - zmq_msg_data
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:455,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:456,29'
              BranchSideFuncs:
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:463,5'
              BranchSideFuncs:
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:458,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:458,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:459,21'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/zmq.cpp:434,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:438,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:446,14'
          Dst:             zmq_msg_init_size
        - Src:             'src/zmq.cpp:451,17'
          Dst:             zmq_msg_data
        - Src:             'src/zmq.cpp:454,14'
          Dst:             _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
        - Src:             'src/zmq.cpp:456,29'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:457,29'
          Dst:             zmq_msg_close
        - Src:             'src/zmq.cpp:458,13'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:458,13'
          Dst:             strerror
        - Src:             'src/zmq.cpp:458,13'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:458,13'
          Dst:             fflush
        - Src:             'src/zmq.cpp:458,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq.cpp:459,13'
          Dst:             __errno_location
    - functionName:    _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s_
        - msg_
        - flags_
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
        - zmq_msg_size
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:360,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:361,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:365,12'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:368,30'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:368,47'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:368,52'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:358,17'
          Dst:             zmq_msg_size
        - Src:             'src/zmq.cpp:359,24'
          Dst:             _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
    - functionName:    zmq_msg_init_data
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
        - data_
        - size_
        - ffn_
        - hint_
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5msg_t9init_dataEPvmPFvS1_S1_ES1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:606,9'
          Dst:             _ZN3zmq5msg_t9init_dataEPvmPFvS1_S1_ES1_
    - functionName:    zmq_send_const
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - s_
        - buf_
        - len_
        - flags_
      BBCount:         15
      ICount:          114
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
        - zmq_msg_close
        - zmq_msg_init_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:403,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:404,9'
              BranchSideFuncs:
                - zmq_msg_init_data
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:407,52'
              BranchSideFuncs:
                - zmq_msg_init_data
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:408,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:409,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:411,21'
              BranchSideFuncs:
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:412,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:413,25'
              BranchSideFuncs:
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:421,12'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:415,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:415,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:416,17'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/zmq.cpp:402,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:407,7'
          Dst:             zmq_msg_init_data
        - Src:             'src/zmq.cpp:411,10'
          Dst:             _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
        - Src:             'src/zmq.cpp:413,25'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:414,25'
          Dst:             zmq_msg_close
        - Src:             'src/zmq.cpp:415,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:415,9'
          Dst:             strerror
        - Src:             'src/zmq.cpp:415,9'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:415,9'
          Dst:             fflush
        - Src:             'src/zmq.cpp:415,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq.cpp:416,9'
          Dst:             __errno_location
    - functionName:    zmq_msg_init_buffer
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - msg_
        - buf_
        - size_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5msg_t11init_bufferEPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:599,53'
          Dst:             _ZN3zmq5msg_t11init_bufferEPKvm
    - functionName:    zmq_send
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - s_
        - buf_
        - len_
        - flags_
      BBCount:         15
      ICount:          114
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
        - zmq_msg_close
        - zmq_msg_init_buffer
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:380,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:381,9'
              BranchSideFuncs:
                - zmq_msg_init_buffer
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:383,41'
              BranchSideFuncs:
                - zmq_msg_init_buffer
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:384,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:385,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:387,21'
              BranchSideFuncs:
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq.cpp:388,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:389,25'
              BranchSideFuncs:
                - __errno_location
                - zmq_msg_close
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq.cpp:397,12'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:391,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:391,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:392,17'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/zmq.cpp:379,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:383,14'
          Dst:             zmq_msg_init_buffer
        - Src:             'src/zmq.cpp:387,10'
          Dst:             _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
        - Src:             'src/zmq.cpp:389,25'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:390,25'
          Dst:             zmq_msg_close
        - Src:             'src/zmq.cpp:391,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:391,9'
          Dst:             strerror
        - Src:             'src/zmq.cpp:391,9'
          Dst:             fprintf
        - Src:             'src/zmq.cpp:391,9'
          Dst:             fflush
        - Src:             'src/zmq.cpp:391,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq.cpp:392,9'
          Dst:             __errno_location
    - functionName:    zmq_msg_send
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - msg_
        - s_
        - flags_
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:612,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:613,9'
              BranchSideFuncs:
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
            - BranchSide:      'src/zmq.cpp:614,23'
              BranchSideFuncs:
                - _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
      Callsites:
        - Src:             'src/zmq.cpp:611,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:614,12'
          Dst:             _ZL9s_sendmsgPN3zmq13socket_base_tEP9zmq_msg_ti
    - functionName:    zmq_sendmsg
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s_
        - msg_
        - flags_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - zmq_msg_send
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:374,12'
          Dst:             zmq_msg_send
    - functionName:    zmq_disconnect
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s_
        - addr_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZN3zmq13socket_base_t13term_endpointEPKc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:348,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t13term_endpointEPKc
            - BranchSide:      'src/zmq.cpp:350,12'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t13term_endpointEPKc
      Callsites:
        - Src:             'src/zmq.cpp:347,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:350,15'
          Dst:             _ZN3zmq13socket_base_t13term_endpointEPKc
    - functionName:    zmq_unbind
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s_
        - addr_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZN3zmq13socket_base_t13term_endpointEPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:340,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:341,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t13term_endpointEPKc
            - BranchSide:      'src/zmq.cpp:342,12'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t13term_endpointEPKc
      Callsites:
        - Src:             'src/zmq.cpp:339,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:342,15'
          Dst:             _ZN3zmq13socket_base_t13term_endpointEPKc
    - functionName:    zmq_connect_peer
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s_
        - addr_
      BBCount:         13
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13socket_base_t10getsockoptEiPvPm
        - _ZN3zmq6peer_t12connect_peerEPKc
        - _ZNK3zmq13socket_base_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:318,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:318,17'
              BranchSideFuncs:
                - _ZNK3zmq13socket_base_t9check_tagEv
                - __errno_location
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZN3zmq6peer_t12connect_peerEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:319,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:318,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:319,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZN3zmq6peer_t12connect_peerEPKc
                - __errno_location
            - BranchSide:      'src/zmq.cpp:324,12'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZN3zmq6peer_t12connect_peerEPKc
                - __errno_location
        - Branch String:   'src/zmq.cpp:325,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:326,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq6peer_t12connect_peerEPKc
                - __errno_location
        - Branch String:   'src/zmq.cpp:328,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:329,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq.cpp:333,12'
              BranchSideFuncs:
                - _ZN3zmq6peer_t12connect_peerEPKc
      Callsites:
        - Src:             'src/zmq.cpp:318,20'
          Dst:             _ZNK3zmq13socket_base_t9check_tagEv
        - Src:             'src/zmq.cpp:319,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:325,12'
          Dst:             _ZN3zmq13socket_base_t10getsockoptEiPvPm
        - Src:             'src/zmq.cpp:329,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:333,15'
          Dst:             _ZN3zmq6peer_t12connect_peerEPKc
    - functionName:    zmq_connect
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s_
        - addr_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZN3zmq13socket_base_t7connectEPKc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:310,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:311,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t7connectEPKc
            - BranchSide:      'src/zmq.cpp:312,12'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t7connectEPKc
      Callsites:
        - Src:             'src/zmq.cpp:309,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:312,15'
          Dst:             _ZN3zmq13socket_base_t7connectEPKc
    - functionName:    zmq_bind
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s_
        - addr_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZN3zmq13socket_base_t4bindEPKc
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:302,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:303,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t4bindEPKc
            - BranchSide:      'src/zmq.cpp:304,12'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t4bindEPKc
      Callsites:
        - Src:             'src/zmq.cpp:301,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:304,15'
          Dst:             _ZN3zmq13socket_base_t4bindEPKc
    - functionName:    zmq_leave
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s_
        - group_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZN3zmq13socket_base_t5leaveEPKc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:294,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:295,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t5leaveEPKc
            - BranchSide:      'src/zmq.cpp:296,12'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t5leaveEPKc
      Callsites:
        - Src:             'src/zmq.cpp:293,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:296,15'
          Dst:             _ZN3zmq13socket_base_t5leaveEPKc
    - functionName:    zmq_join
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s_
        - group_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZN3zmq13socket_base_t4joinEPKc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:286,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:287,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t4joinEPKc
            - BranchSide:      'src/zmq.cpp:288,12'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t4joinEPKc
      Callsites:
        - Src:             'src/zmq.cpp:285,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:288,15'
          Dst:             _ZN3zmq13socket_base_t4joinEPKc
    - functionName:    zmq_socket_monitor
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s_
        - addr_
        - events_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - zmq_socket_monitor_versioned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:280,12'
          Dst:             zmq_socket_monitor_versioned
    - functionName:    zmq_socket_monitor_versioned
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - s_
        - addr_
        - events_
        - event_version_
        - type_
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZN3zmq13socket_base_t7monitorEPKcmii
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:273,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:274,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t7monitorEPKcmii
            - BranchSide:      'src/zmq.cpp:275,12'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t7monitorEPKcmii
      Callsites:
        - Src:             'src/zmq.cpp:272,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:275,15'
          Dst:             _ZN3zmq13socket_base_t7monitorEPKcmii
    - functionName:    zmq_setsockopt
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s_
        - option_
        - optval_
        - optvallen_
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZN3zmq13socket_base_t10setsockoptEiPKvm
      functionUses:    29
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:256,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:257,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t10setsockoptEiPKvm
            - BranchSide:      'src/zmq.cpp:258,12'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t10setsockoptEiPKvm
      Callsites:
        - Src:             'src/zmq.cpp:255,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:258,15'
          Dst:             _ZN3zmq13socket_base_t10setsockoptEiPKvm
    - functionName:    zmq_close
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s_
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16as_socket_base_tPv
        - _ZN3zmq13socket_base_t5closeEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:245,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t5closeEv
            - BranchSide:      'src/zmq.cpp:246,5'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t5closeEv
      Callsites:
        - Src:             'src/zmq.cpp:243,29'
          Dst:             _ZL16as_socket_base_tPv
        - Src:             'src/zmq.cpp:246,8'
          Dst:             _ZN3zmq13socket_base_t5closeEv
    - functionName:    zmq_socket
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx_
        - type_
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5ctx_t13create_socketEi
        - _ZNK3zmq5ctx_t9check_tagEv
        - __errno_location
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:232,15'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:232,47'
              BranchSideFuncs:
                - _ZNK3zmq5ctx_t9check_tagEv
                - __errno_location
                - _ZN3zmq5ctx_t13create_socketEi
            - BranchSide:      'src/zmq.cpp:233,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:232,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:233,9'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t13create_socketEi
            - BranchSide:      'src/zmq.cpp:236,50'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t13create_socketEi
      Callsites:
        - Src:             'src/zmq.cpp:232,55'
          Dst:             _ZNK3zmq5ctx_t9check_tagEv
        - Src:             'src/zmq.cpp:233,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:237,34'
          Dst:             _ZN3zmq5ctx_t13create_socketEi
    - functionName:    zmq_ctx_destroy
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - zmq_ctx_term
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:214,12'
          Dst:             zmq_ctx_term
    - functionName:    zmq_ctx_term
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx_
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq16shutdown_networkEv
        - _ZN3zmq5ctx_t9terminateEv
        - _ZNK3zmq5ctx_t9check_tagEv
        - __errno_location
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:130,15'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:130,47'
              BranchSideFuncs:
                - _ZNK3zmq5ctx_t9check_tagEv
                - __errno_location
                - _ZN3zmq5ctx_t9terminateEv
                - __errno_location
                - _ZN3zmq16shutdown_networkEv
                - __errno_location
            - BranchSide:      'src/zmq.cpp:131,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:130,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:131,9'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t9terminateEv
                - __errno_location
                - _ZN3zmq16shutdown_networkEv
                - __errno_location
            - BranchSide:      'src/zmq.cpp:135,48'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t9terminateEv
                - __errno_location
                - _ZN3zmq16shutdown_networkEv
                - __errno_location
        - Branch String:   'src/zmq.cpp:139,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:139,16'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq16shutdown_networkEv
            - BranchSide:      'src/zmq.cpp:140,9'
              BranchSideFuncs:
                - _ZN3zmq16shutdown_networkEv
                - __errno_location
        - Branch String:   'src/zmq.cpp:139,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:140,9'
              BranchSideFuncs:
                - _ZN3zmq16shutdown_networkEv
                - __errno_location
            - BranchSide:      'src/zmq.cpp:143,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/zmq.cpp:130,55'
          Dst:             _ZNK3zmq5ctx_t9check_tagEv
        - Src:             'src/zmq.cpp:131,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:135,56'
          Dst:             _ZN3zmq5ctx_t9terminateEv
        - Src:             'src/zmq.cpp:136,20'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:140,9'
          Dst:             _ZN3zmq16shutdown_networkEv
        - Src:             'src/zmq.cpp:143,5'
          Dst:             __errno_location
    - functionName:    zmq_term
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - zmq_ctx_term
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:209,12'
          Dst:             zmq_ctx_term
    - functionName:    zmq_init
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - io_threads_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - zmq_ctx_new
        - zmq_ctx_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:198,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:199,21'
              BranchSideFuncs:
                - zmq_ctx_new
                - zmq_ctx_set
            - BranchSide:      'src/zmq.cpp:203,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/zmq.cpp:199,21'
          Dst:             zmq_ctx_new
        - Src:             'src/zmq.cpp:200,9'
          Dst:             zmq_ctx_set
        - Src:             'src/zmq.cpp:203,5'
          Dst:             __errno_location
    - functionName:    zmq_ctx_new
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         23
      ICount:          101
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq18initialize_networkEv
        - _ZN3zmq5ctx_tC2Ev
        - _ZN3zmq5ctx_tD2Ev
        - _ZNK3zmq5ctx_t5validEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:113,10'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:113,10'
              BranchSideFuncs:
                - _ZN3zmq18initialize_networkEv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq5ctx_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq5ctx_t5validEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/zmq.cpp:113,10'
              BranchSideFuncs:
                - _ZN3zmq18initialize_networkEv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq5ctx_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq5ctx_t5validEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
        - Branch String:   'src/zmq.cpp:113,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:114,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq5ctx_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq5ctx_t5validEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/zmq.cpp:118,23'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq5ctx_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq5ctx_t5validEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
        - Branch String:   'src/zmq.cpp:118,23'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:118,17'
              BranchSideFuncs:
                - _ZNK3zmq5ctx_t5validEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/zmq.cpp:118,23'
              BranchSideFuncs:
                - _ZN3zmq5ctx_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq5ctx_t5validEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
        - Branch String:   'src/zmq.cpp:119,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:120,14'
              BranchSideFuncs:
                - _ZNK3zmq5ctx_t5validEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/zmq.cpp:125,12'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:120,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:121,20'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:124,5'
              BranchSideFuncs: []
        - Branch String:   'src/zmq.cpp:121,13'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:122,13'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq.cpp:122,13'
              BranchSideFuncs:
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
        - Branch String:   'src/zmq.cpp:118,23'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:118,23'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmq.cpp:118,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq.cpp:113,10'
          Dst:             _ZN3zmq18initialize_networkEv
        - Src:             'src/zmq.cpp:118,42'
          Dst:             _ZN3zmq5ctx_tC2Ev
        - Src:             'src/zmq.cpp:120,19'
          Dst:             _ZNK3zmq5ctx_t5validEv
        - Src:             'src/zmq.cpp:121,13'
          Dst:             _ZN3zmq5ctx_tD2Ev
    - functionName:    zmq_ctx_set
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx_
        - option_
        - optval_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - zmq_ctx_set_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:158,12'
          Dst:             zmq_ctx_set_ext
    - functionName:    zmq_ctx_set_ext
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx_
        - option_
        - optval_
        - optvallen_
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5ctx_t3setEiPKvm
        - _ZNK3zmq5ctx_t9check_tagEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:166,15'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:166,47'
              BranchSideFuncs:
                - _ZNK3zmq5ctx_t9check_tagEv
                - __errno_location
                - _ZN3zmq5ctx_t3setEiPKvm
            - BranchSide:      'src/zmq.cpp:167,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:166,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:167,9'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t3setEiPKvm
            - BranchSide:      'src/zmq.cpp:170,40'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t3setEiPKvm
      Callsites:
        - Src:             'src/zmq.cpp:166,55'
          Dst:             _ZNK3zmq5ctx_t9check_tagEv
        - Src:             'src/zmq.cpp:167,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:171,9'
          Dst:             _ZN3zmq5ctx_t3setEiPKvm
    - functionName:    zmq_ctx_get_ext
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx_
        - option_
        - optval_
        - optvallen_
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5ctx_t3getEiPvPKm
        - _ZNK3zmq5ctx_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:185,15'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:185,47'
              BranchSideFuncs:
                - _ZNK3zmq5ctx_t9check_tagEv
                - __errno_location
                - _ZN3zmq5ctx_t3getEiPvPKm
            - BranchSide:      'src/zmq.cpp:186,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:185,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:186,9'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t3getEiPvPKm
            - BranchSide:      'src/zmq.cpp:189,40'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t3getEiPvPKm
      Callsites:
        - Src:             'src/zmq.cpp:185,55'
          Dst:             _ZNK3zmq5ctx_t9check_tagEv
        - Src:             'src/zmq.cpp:186,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:190,9'
          Dst:             _ZN3zmq5ctx_t3getEiPvPKm
    - functionName:    zmq_ctx_get
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx_
        - option_
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5ctx_t3getEi
        - _ZNK3zmq5ctx_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:176,15'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:176,47'
              BranchSideFuncs:
                - _ZNK3zmq5ctx_t9check_tagEv
                - __errno_location
                - _ZN3zmq5ctx_t3getEi
            - BranchSide:      'src/zmq.cpp:177,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:176,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:177,9'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t3getEi
            - BranchSide:      'src/zmq.cpp:180,40'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t3getEi
      Callsites:
        - Src:             'src/zmq.cpp:176,55'
          Dst:             _ZNK3zmq5ctx_t9check_tagEv
        - Src:             'src/zmq.cpp:177,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:180,48'
          Dst:             _ZN3zmq5ctx_t3getEi
    - functionName:    zmq_ctx_shutdown
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx_
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5ctx_t8shutdownEv
        - _ZNK3zmq5ctx_t9check_tagEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq.cpp:149,15'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:149,47'
              BranchSideFuncs:
                - _ZNK3zmq5ctx_t9check_tagEv
                - __errno_location
                - _ZN3zmq5ctx_t8shutdownEv
            - BranchSide:      'src/zmq.cpp:150,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq.cpp:149,9'
          Branch Sides:
            - BranchSide:      'src/zmq.cpp:150,9'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t8shutdownEv
            - BranchSide:      'src/zmq.cpp:153,40'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t8shutdownEv
      Callsites:
        - Src:             'src/zmq.cpp:149,55'
          Dst:             _ZNK3zmq5ctx_t9check_tagEv
        - Src:             'src/zmq.cpp:150,9'
          Dst:             __errno_location
        - Src:             'src/zmq.cpp:153,48'
          Dst:             _ZN3zmq5ctx_t8shutdownEv
    - functionName:    zmq_strerror
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - errnum_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15errno_to_stringEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq.cpp:98,12'
          Dst:             _ZN3zmq15errno_to_stringEi
    - functionName:    zmq_version
      functionSourceFile: '/src/libzmq/src/zmq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - major_
        - minor_
        - patch_
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_atomic_counter_destroy
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - counter_p_
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq_utils.cpp:295,5'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:295,5'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq_utils.cpp:295,5'
              BranchSideFuncs:
                - _ZdlPv
      Callsites:       []
    - functionName:    _ZNK3zmq16atomic_counter_t3getEv
      functionSourceFile: '/src/libzmq/src/atomic_counter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_atomic_counter_value
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - counter_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq16atomic_counter_t3getEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq_utils.cpp:288,63'
          Dst:             _ZNK3zmq16atomic_counter_t3getEv
    - functionName:    _ZN3zmq16atomic_counter_t3subEj
      functionSourceFile: '/src/libzmq/src/atomic_counter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - decrement_
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_atomic_counter_dec
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - counter_
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16atomic_counter_t3subEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq_utils.cpp:281,63'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
    - functionName:    _ZN3zmq16atomic_counter_t3addEj
      functionSourceFile: '/src/libzmq/src/atomic_counter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - increment_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_atomic_counter_inc
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - counter_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16atomic_counter_t3addEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq_utils.cpp:273,63'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
    - functionName:    _ZN3zmq16atomic_counter_t3setEj
      functionSourceFile: '/src/libzmq/src/atomic_counter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_atomic_counter_set
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - counter_
        - value_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16atomic_counter_t3setEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq_utils.cpp:266,56'
          Dst:             _ZN3zmq16atomic_counter_t3setEj
    - functionName:    _ZN3zmq16atomic_counter_tC2Ej
      functionSourceFile: '/src/libzmq/src/atomic_counter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_atomic_counter_new
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq16atomic_counter_tC2Ej
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq_utils.cpp:257,38'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:257,28'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16atomic_counter_tC2Ej
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq_utils.cpp:257,38'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16atomic_counter_tC2Ej
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq_utils.cpp:257,38'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:257,28'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq_utils.cpp:257,38'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq_utils.cpp:258,5'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:258,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq_utils.cpp:258,5'
              BranchSideFuncs: []
        - Branch String:   'src/zmq_utils.cpp:257,38'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:257,38'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmq_utils.cpp:257,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq_utils.cpp:257,57'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
        - Src:             'src/zmq_utils.cpp:258,5'
          Dst:             fprintf
        - Src:             'src/zmq_utils.cpp:258,5'
          Dst:             fflush
        - Src:             'src/zmq_utils.cpp:258,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    zmq_curve_public
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - z85_public_key_
        - z85_secret_key_
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq11random_openEv
        - _ZN3zmq12random_closeEv
        - crypto_scalarmult_base
        - zmq_z85_decode
        - zmq_z85_encode
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq_utils.cpp:234,9'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:235,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq_utils.cpp:238,29'
              BranchSideFuncs:
                - crypto_scalarmult_base
                - zmq_z85_encode
                - _ZN3zmq12random_closeEv
      Callsites:
        - Src:             'src/zmq_utils.cpp:232,5'
          Dst:             _ZN3zmq11random_openEv
        - Src:             'src/zmq_utils.cpp:234,9'
          Dst:             zmq_z85_decode
        - Src:             'src/zmq_utils.cpp:238,5'
          Dst:             crypto_scalarmult_base
        - Src:             'src/zmq_utils.cpp:239,5'
          Dst:             zmq_z85_encode
        - Src:             'src/zmq_utils.cpp:241,5'
          Dst:             _ZN3zmq12random_closeEv
    - functionName:    zmq_z85_decode
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest_
        - string_
      BBCount:         34
      ICount:          201
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - __errno_location
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/zmq_utils.cpp:142,21'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:142,24'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq_utils.cpp:143,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq_utils.cpp:142,9'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:143,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq_utils.cpp:145,5'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - __errno_location
        - Branch String:   'src/zmq_utils.cpp:145,5'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:147,31'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - __errno_location
            - BranchSide:      'src/zmq_utils.cpp:173,9'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - __errno_location
        - Branch String:   'src/zmq_utils.cpp:147,13'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:149,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq_utils.cpp:151,15'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - __errno_location
        - Branch String:   'src/zmq_utils.cpp:153,13'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:155,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq_utils.cpp:157,42'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - __errno_location
        - Branch String:   'src/zmq_utils.cpp:158,29'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:158,32'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq_utils.cpp:160,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/zmq_utils.cpp:158,13'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:160,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq_utils.cpp:162,18'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - __errno_location
        - Branch String:   'src/zmq_utils.cpp:163,13'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:145,5'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - __errno_location
            - BranchSide:      'src/zmq_utils.cpp:165,26'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - __errno_location
        - Branch String:   'src/zmq_utils.cpp:166,13'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:167,37'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - __errno_location
            - BranchSide:      'src/zmq_utils.cpp:170,19'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - __errno_location
        - Branch String:   'src/zmq_utils.cpp:173,9'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:174,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq_utils.cpp:176,5'
              BranchSideFuncs:
                - strlen
                - __assert_fail
        - Branch String:   'src/zmq_utils.cpp:176,5'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:176,5'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq_utils.cpp:177,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq_utils.cpp:140,22'
          Dst:             strlen
        - Src:             'src/zmq_utils.cpp:176,5'
          Dst:             strlen
        - Src:             'src/zmq_utils.cpp:176,5'
          Dst:             __assert_fail
        - Src:             'src/zmq_utils.cpp:180,5'
          Dst:             __errno_location
    - functionName:    zmq_z85_encode
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dest_
        - data_
        - size_
      BBCount:         19
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - __errno_location
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/zmq_utils.cpp:103,9'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:104,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmq_utils.cpp:107,18'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/zmq_utils.cpp:110,5'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:112,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/zmq_utils.cpp:123,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/zmq_utils.cpp:113,13'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:110,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/zmq_utils.cpp:115,26'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/zmq_utils.cpp:116,13'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:117,45'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/zmq_utils.cpp:120,19'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/zmq_utils.cpp:123,5'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:123,5'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq_utils.cpp:124,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq_utils.cpp:104,9'
          Dst:             __errno_location
        - Src:             'src/zmq_utils.cpp:123,5'
          Dst:             __assert_fail
    - functionName:    zmq_curve_keypair
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - z85_public_key_
        - z85_secret_key_
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11random_openEv
        - _ZN3zmq12random_closeEv
        - crypto_box_keypair
        - zmq_z85_encode
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq_utils.cpp:200,5'
          Dst:             _ZN3zmq11random_openEv
        - Src:             'src/zmq_utils.cpp:202,21'
          Dst:             crypto_box_keypair
        - Src:             'src/zmq_utils.cpp:203,5'
          Dst:             zmq_z85_encode
        - Src:             'src/zmq_utils.cpp:204,5'
          Dst:             zmq_z85_encode
        - Src:             'src/zmq_utils.cpp:206,5'
          Dst:             _ZN3zmq12random_closeEv
    - functionName:    _ZN3zmq8thread_tD2Ev
      functionSourceFile: '/src/libzmq/src/thread.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_threadclose
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - thread_
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8thread_t4stopEv
        - _ZN3zmq8thread_tD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq_utils.cpp:66,5'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:66,5'
              BranchSideFuncs: []
            - BranchSide:      'src/zmq_utils.cpp:66,5'
              BranchSideFuncs:
                - _ZN3zmq8thread_tD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/zmq_utils.cpp:65,15'
          Dst:             _ZN3zmq8thread_t4stopEv
        - Src:             'src/zmq_utils.cpp:66,5'
          Dst:             _ZN3zmq8thread_tD2Ev
    - functionName:    _ZN3zmq8thread_tC2Ev
      functionSourceFile: '/src/libzmq/src/thread.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zmq_threadstart
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func_
        - arg_
      BBCount:         17
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8thread_t5startEPFvPvES1_PKc
        - _ZN3zmq8thread_tC2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmq_utils.cpp:56,29'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:56,20'
              BranchSideFuncs:
                - _ZN3zmq8thread_t5startEPFvPvES1_PKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq_utils.cpp:56,29'
              BranchSideFuncs:
                - _ZN3zmq8thread_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8thread_t5startEPFvPvES1_PKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq_utils.cpp:57,5'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:57,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8thread_t5startEPFvPvES1_PKc
            - BranchSide:      'src/zmq_utils.cpp:57,5'
              BranchSideFuncs:
                - _ZN3zmq8thread_t5startEPFvPvES1_PKc
        - Branch String:   'src/zmq_utils.cpp:56,29'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:56,29'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmq_utils.cpp:56,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmq_utils.cpp:56,48'
          Dst:             _ZN3zmq8thread_tC2Ev
        - Src:             'src/zmq_utils.cpp:57,5'
          Dst:             fprintf
        - Src:             'src/zmq_utils.cpp:57,5'
          Dst:             fflush
        - Src:             'src/zmq_utils.cpp:57,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq_utils.cpp:58,13'
          Dst:             _ZN3zmq8thread_t5startEPFvPvES1_PKc
    - functionName:    zmq_stopwatch_stop
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - watch_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - zmq_stopwatch_intermediate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq_utils.cpp:49,31'
          Dst:             zmq_stopwatch_intermediate
    - functionName:    zmq_stopwatch_intermediate
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - watch_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7clock_t6now_usEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq_utils.cpp:42,26'
          Dst:             _ZN3zmq7clock_t6now_usEv
    - functionName:    zmq_stopwatch_start
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7clock_t6now_usEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmq_utils.cpp:34,48'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:34,15'
              BranchSideFuncs:
                - malloc
                - _ZN3zmq7clock_t6now_usEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmq_utils.cpp:35,5'
              BranchSideFuncs:
                - malloc
                - _ZN3zmq7clock_t6now_usEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmq_utils.cpp:35,5'
          Branch Sides:
            - BranchSide:      'src/zmq_utils.cpp:35,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7clock_t6now_usEv
            - BranchSide:      'src/zmq_utils.cpp:35,5'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_usEv
      Callsites:
        - Src:             'src/zmq_utils.cpp:35,5'
          Dst:             fprintf
        - Src:             'src/zmq_utils.cpp:35,5'
          Dst:             fflush
        - Src:             'src/zmq_utils.cpp:35,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmq_utils.cpp:36,14'
          Dst:             _ZN3zmq7clock_t6now_usEv
    - functionName:    zmq_sleep
      functionSourceFile: '/src/libzmq/src/zmq_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - seconds_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sleep
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmq_utils.cpp:28,5'
          Dst:             sleep
    - functionName:    sleep
      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:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne180100EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:152,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - this
        - events_
        - n_events_
        - timeout_
      BBCount:         50
      ICount:          291
      EdgeCount:       67
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3zmq10signaler_t4recvEv
        - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
        - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
        - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
        - _ZN3zmq15socket_poller_t7rebuildEv
        - _ZN3zmq7clock_tC2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - poll
        - strerror
        - usleep
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:493,25'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:493,28'
              BranchSideFuncs:
                - _ZN3zmq7clock_tC2Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - usleep
                - __errno_location
                - _ZN3zmq15socket_poller_t7rebuildEv
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:498,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_tC2Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - usleep
                - __errno_location
                - _ZN3zmq15socket_poller_t7rebuildEv
        - Branch String:   'src/socket_poller.cpp:493,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:494,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:498,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_tC2Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - usleep
                - __errno_location
                - _ZN3zmq15socket_poller_t7rebuildEv
        - Branch String:   'src/socket_poller.cpp:498,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:499,24'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t7rebuildEv
                - _ZN3zmq7clock_tC2Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - usleep
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:504,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_tC2Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - usleep
                - __errno_location
        - Branch String:   'src/socket_poller.cpp:500,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:501,13'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:502,5'
              BranchSideFuncs:
                - _ZN3zmq7clock_tC2Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - usleep
                - __errno_location
        - Branch String:   'src/socket_poller.cpp:504,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:505,13'
              BranchSideFuncs:
                - __errno_location
                - usleep
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:540,18'
              BranchSideFuncs:
                - _ZN3zmq7clock_tC2Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/socket_poller.cpp:505,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:507,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:514,9'
              BranchSideFuncs:
                - __errno_location
                - usleep
        - Branch String:   'src/socket_poller.cpp:515,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:516,13'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:534,17'
              BranchSideFuncs:
                - usleep
        - Branch String:   'src/socket_poller.cpp:549,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:550,21'
              BranchSideFuncs:
                - poll
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:551,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/socket_poller.cpp:551,18'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:552,21'
              BranchSideFuncs:
                - poll
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:555,53'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/socket_poller.cpp:559,22'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:559,25'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_poller.cpp:562,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - __errno_location
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_poller.cpp:559,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:560,13'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:562,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - __errno_location
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_poller.cpp:562,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:562,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - __errno_location
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
            - BranchSide:      'src/socket_poller.cpp:565,13'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
        - Branch String:   'src/socket_poller.cpp:565,27'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:565,30'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
            - BranchSide:      'src/socket_poller.cpp:569,41'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
        - Branch String:   'src/socket_poller.cpp:565,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:566,13'
              BranchSideFuncs:
                - _ZN3zmq10signaler_t4recvEv
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
            - BranchSide:      'src/socket_poller.cpp:569,41'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
        - Branch String:   'src/socket_poller.cpp:570,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:571,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
            - BranchSide:      'src/socket_poller.cpp:577,36'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - poll
                - _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
                - _ZN3zmq10signaler_t4recvEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
        - Branch String:   'src/socket_poller.cpp:571,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:572,36'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
            - BranchSide:      'src/socket_poller.cpp:573,20'
              BranchSideFuncs: []
        - Branch String:   'src/socket_poller.cpp:577,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:546,5'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:578,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/socket_poller.cpp:494,9'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:499,24'
          Dst:             _ZN3zmq15socket_poller_t7rebuildEv
        - Src:             'src/socket_poller.cpp:507,13'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:514,9'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:534,9'
          Dst:             usleep
        - Src:             'src/socket_poller.cpp:540,18'
          Dst:             _ZN3zmq7clock_tC2Ev
        - Src:             'src/socket_poller.cpp:558,24'
          Dst:             poll
        - Src:             'src/socket_poller.cpp:559,25'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:562,9'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:562,9'
          Dst:             strerror
        - Src:             'src/socket_poller.cpp:562,9'
          Dst:             fprintf
        - Src:             'src/socket_poller.cpp:562,9'
          Dst:             fflush
        - Src:             'src/socket_poller.cpp:562,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_poller.cpp:566,24'
          Dst:             _ZN3zmq10signaler_t4recvEv
        - Src:             'src/socket_poller.cpp:569,27'
          Dst:             _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
        - Src:             'src/socket_poller.cpp:572,17'
          Dst:             _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
        - Src:             'src/socket_poller.cpp:577,13'
          Dst:             _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
        - Src:             'src/socket_poller.cpp:580,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq15socket_poller_t7rebuildEv
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         48
      ICount:          333
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - _ZN3zmq13socket_base_t10getsockoptEiPvPm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq10signaler_t6get_fdEv
        - __errno_location
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:235,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:236,15'
              BranchSideFuncs:
                - free
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
            - BranchSide:      'src/socket_poller.cpp:240,33'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - Branch String:   'src/socket_poller.cpp:240,5'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:242,13'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
            - BranchSide:      'src/socket_poller.cpp:253,9'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
        - Branch String:   'src/socket_poller.cpp:242,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:243,17'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
            - BranchSide:      'src/socket_poller.cpp:251,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - Branch String:   'src/socket_poller.cpp:243,28'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:243,48'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
            - BranchSide:      'src/socket_poller.cpp:249,17'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - Branch String:   'src/socket_poller.cpp:243,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:244,22'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
            - BranchSide:      'src/socket_poller.cpp:249,17'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - Branch String:   'src/socket_poller.cpp:244,21'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:245,21'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
            - BranchSide:      'src/socket_poller.cpp:248,13'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - Branch String:   'src/socket_poller.cpp:253,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:254,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:256,47'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
        - Branch String:   'src/socket_poller.cpp:258,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:259,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
            - BranchSide:      'src/socket_poller.cpp:264,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
        - Branch String:   'src/socket_poller.cpp:266,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:267,18'
              BranchSideFuncs:
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_poller.cpp:272,33'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_poller.cpp:272,5'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:274,13'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_poller.cpp:363,5'
              BranchSideFuncs: []
        - Branch String:   'src/socket_poller.cpp:274,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:275,17'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_poller.cpp:295,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_poller.cpp:275,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:276,39'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_poller.cpp:286,41'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_poller.cpp:276,21'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:277,28'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_poller.cpp:285,13'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_poller.cpp:280,21'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:280,21'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
            - BranchSide:      'src/socket_poller.cpp:282,21'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/socket_poller.cpp:243,31'
          Dst:             _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - Src:             'src/socket_poller.cpp:259,9'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:268,37'
          Dst:             _ZNK3zmq10signaler_t6get_fdEv
        - Src:             'src/socket_poller.cpp:276,22'
          Dst:             _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - Src:             'src/socket_poller.cpp:278,48'
          Dst:             _ZN3zmq13socket_base_t10getsockoptEiPvPm
        - Src:             'src/socket_poller.cpp:280,21'
          Dst:             fprintf
        - Src:             'src/socket_poller.cpp:280,21'
          Dst:             fflush
        - Src:             'src/socket_poller.cpp:280,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq15socket_poller_t12check_eventsEP18zmq_poller_event_ti
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - events_
        - n_events_
      BBCount:         42
      ICount:          318
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq13socket_base_t10getsockoptEiPvPm
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:390,20'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:389,5'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
            - BranchSide:      'src/socket_poller.cpp:390,23'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
        - Branch String:   'src/socket_poller.cpp:389,5'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:393,13'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
            - BranchSide:      'src/socket_poller.cpp:448,12'
              BranchSideFuncs: []
        - Branch String:   'src/socket_poller.cpp:393,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:394,20'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
            - BranchSide:      'src/socket_poller.cpp:411,18'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_poller.cpp:396,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:398,17'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:401,17'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
        - Branch String:   'src/socket_poller.cpp:401,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:402,41'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
            - BranchSide:      'src/socket_poller.cpp:408,9'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
        - Branch String:   'src/socket_poller.cpp:413,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:413,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
            - BranchSide:      'src/socket_poller.cpp:414,35'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
        - Branch String:   'src/socket_poller.cpp:417,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:418,24'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
            - BranchSide:      'src/socket_poller.cpp:419,17'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
        - Branch String:   'src/socket_poller.cpp:419,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:420,24'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
            - BranchSide:      'src/socket_poller.cpp:421,17'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
        - Branch String:   'src/socket_poller.cpp:421,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:422,24'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
            - BranchSide:      'src/socket_poller.cpp:423,17'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
        - Branch String:   'src/socket_poller.cpp:423,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:424,24'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
            - BranchSide:      'src/socket_poller.cpp:438,17'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
        - Branch String:   'src/socket_poller.cpp:438,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:439,17'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
            - BranchSide:      'src/socket_poller.cpp:445,9'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
      Callsites:
        - Src:             'src/socket_poller.cpp:396,29'
          Dst:             _ZN3zmq13socket_base_t10getsockoptEiPvPm
        - Src:             'src/socket_poller.cpp:413,13'
          Dst:             fprintf
        - Src:             'src/socket_poller.cpp:413,13'
          Dst:             fflush
        - Src:             'src/socket_poller.cpp:413,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq15socket_poller_t17zero_trail_eventsEP18zmq_poller_event_tii
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - events_
        - n_events_
        - found_
      BBCount:         5
      ICount:          58
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:369,5'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:370,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:375,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq15socket_poller_t14adjust_timeoutERNS_7clock_tElRmS3_Rb
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - clock_
        - timeout_
        - now_
        - end_
        - first_pass_
      BBCount:         15
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq7clock_t6now_msEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:460,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:461,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:465,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
        - Branch String:   'src/socket_poller.cpp:465,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:466,13'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:475,12'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
        - Branch String:   'src/socket_poller.cpp:466,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:467,13'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:468,9'
              BranchSideFuncs: []
        - Branch String:   'src/socket_poller.cpp:476,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:477,16'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:483,9'
              BranchSideFuncs: []
        - Branch String:   'src/socket_poller.cpp:483,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:484,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:486,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socket_poller.cpp:475,19'
          Dst:             _ZN3zmq7clock_t6now_msEv
    - functionName:    _ZL14is_thread_safeRKN3zmq13socket_base_tE
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq13socket_base_t14is_thread_safeEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_poller.cpp:14,20'
          Dst:             _ZNK3zmq13socket_base_t14is_thread_safeEv
    - functionName:    _ZN3zmq15socket_poller_t9remove_fdEi
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEiPFbRKS4_iEET_SB_SB_RKT0_T1_
        - _ZN3zmq15socket_poller_t5is_fdERKNS0_6item_tEi
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:216,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:217,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:221,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPKN3zmq15socket_poller_t6item_tEEC2B8ne180100IPS3_TnNS_9enable_ifIXsr14is_convertibleIT_S5_EE5valueEiE4typeELi0EEERKNS0_ISA_EE
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5eraseB8ne180100ENS_11__wrap_iterIPKS3_EE
      Callsites:
        - Src:             'src/socket_poller.cpp:214,7'
          Dst:             _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEiPFbRKS4_iEET_SB_SB_RKT0_T1_
        - Src:             'src/socket_poller.cpp:214,7'
          Dst:             _ZN3zmq15socket_poller_t5is_fdERKNS0_6item_tEi
        - Src:             'src/socket_poller.cpp:217,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq15socket_poller_t5is_fdERKNS0_6item_tEi
      functionSourceFile: '/src/libzmq/src/socket_poller.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - item
        - fd_
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/socket_poller.hpp:90,29'
          Branch Sides:
            - BranchSide:      'src/socket_poller.hpp:90,29'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.hpp:90,32'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEiPFbRKS4_iEET_SB_SB_RKT0_T1_
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b_
        - e_
        - value
        - pred
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:21,5'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:21,5'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
            - BranchSide:      'src/socket_poller.cpp:22,13'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
        - Branch String:   'src/socket_poller.cpp:22,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:23,13'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:25,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEdeB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN3zmq15socket_poller_t6removeEPNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - socket_
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEPNS2_13socket_base_tEPFbRKS4_PKS7_EET_SF_SF_RKT0_T1_
        - _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
        - _ZN3zmq15socket_poller_t9is_socketERKNS0_6item_tEPKNS_13socket_base_tE
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:196,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:197,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:201,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPKN3zmq15socket_poller_t6item_tEEC2B8ne180100IPS3_TnNS_9enable_ifIXsr14is_convertibleIT_S5_EE5valueEiE4typeELi0EEERKNS0_ISA_EE
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE5eraseB8ne180100ENS_11__wrap_iterIPKS3_EE
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
        - Branch String:   'src/socket_poller.cpp:204,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:205,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
            - BranchSide:      'src/socket_poller.cpp:208,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socket_poller.cpp:194,7'
          Dst:             _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEPNS2_13socket_base_tEPFbRKS4_PKS7_EET_SF_SF_RKT0_T1_
        - Src:             'src/socket_poller.cpp:194,7'
          Dst:             _ZN3zmq15socket_poller_t9is_socketERKNS0_6item_tEPKNS_13socket_base_tE
        - Src:             'src/socket_poller.cpp:197,9'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:204,9'
          Dst:             _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - Src:             'src/socket_poller.cpp:205,18'
          Dst:             _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
    - functionName:    _ZN3zmq15socket_poller_t9is_socketERKNS0_6item_tEPKNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/socket_poller.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - item
        - socket_
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEPNS2_13socket_base_tEPFbRKS4_PKS7_EET_SF_SF_RKT0_T1_
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b_
        - e_
        - value
        - pred
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:21,5'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:21,5'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
            - BranchSide:      'src/socket_poller.cpp:22,13'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
        - Branch String:   'src/socket_poller.cpp:22,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:23,13'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:25,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEdeB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN3zmq15socket_poller_t9modify_fdEis
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - this
        - fd_
        - events_
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEiPFbRKS4_iEET_SB_SB_RKT0_T1_
        - _ZN3zmq15socket_poller_t5is_fdERKNS0_6item_tEi
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:179,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:180,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:184,18'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
      Callsites:
        - Src:             'src/socket_poller.cpp:177,7'
          Dst:             _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEiPFbRKS4_iEET_SB_SB_RKT0_T1_
        - Src:             'src/socket_poller.cpp:177,7'
          Dst:             _ZN3zmq15socket_poller_t5is_fdERKNS0_6item_tEi
        - Src:             'src/socket_poller.cpp:180,9'
          Dst:             __errno_location
    - functionName:    _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEPKNS2_13socket_base_tEPFbRKS4_S9_EET_SE_SE_RKT0_T1_
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b_
        - e_
        - value
        - pred
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:21,5'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:21,5'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
            - BranchSide:      'src/socket_poller.cpp:22,13'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
        - Branch String:   'src/socket_poller.cpp:22,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:23,13'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_poller.cpp:25,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEdeB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN3zmq15socket_poller_t6modifyEPKNS_13socket_base_tEs
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - socket_
        - events_
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEPKNS2_13socket_base_tEPFbRKS4_S9_EET_SE_SE_RKT0_T1_
        - _ZN3zmq15socket_poller_t9is_socketERKNS0_6item_tEPKNS_13socket_base_tE
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:163,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:167,18'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
      Callsites:
        - Src:             'src/socket_poller.cpp:160,7'
          Dst:             _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEPKNS2_13socket_base_tEPFbRKS4_S9_EET_SE_SE_RKT0_T1_
        - Src:             'src/socket_poller.cpp:160,7'
          Dst:             _ZN3zmq15socket_poller_t9is_socketERKNS0_6item_tEPKNS_13socket_base_tE
        - Src:             'src/socket_poller.cpp:163,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq15socket_poller_t6add_fdEiPvs
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - fd_
        - user_data_
        - events_
      BBCount:         12
      ICount:          117
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEiPFbRKS4_iEET_SB_SB_RKT0_T1_
        - _ZN3zmq15socket_poller_t5is_fdERKNS0_6item_tEi
        - __cxa_begin_catch
        - __cxa_end_catch
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:133,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:135,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:139,25'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
        - Branch String:   'src/socket_poller.cpp:147,5'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:147,5'
              BranchSideFuncs:
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
            - BranchSide:      'src/socket_poller.cpp:147,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socket_poller.cpp:133,9'
          Dst:             _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEiPFbRKS4_iEET_SB_SB_RKT0_T1_
        - Src:             'src/socket_poller.cpp:133,9'
          Dst:             _ZN3zmq15socket_poller_t5is_fdERKNS0_6item_tEi
        - Src:             'src/socket_poller.cpp:135,9'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:147,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/socket_poller.cpp:149,9'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:151,5'
          Dst:             __cxa_end_catch
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - socket_
        - user_data_
        - events_
      BBCount:         34
      ICount:          215
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEPNS2_13socket_base_tEPFbRKS4_PKS7_EET_SF_SF_RKT0_T1_
        - _ZN3zmq10signaler_tC2Ev
        - _ZN3zmq10signaler_tD2Ev
        - _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
        - _ZN3zmq15socket_poller_t9is_socketERKNS0_6item_tEPKNS_13socket_base_tE
        - _ZNK3zmq10signaler_t5validEv
        - __cxa_begin_catch
        - __cxa_end_catch
        - __errno_location
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:89,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:91,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:95,26'
              BranchSideFuncs:
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
                - _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10signaler_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZNK3zmq10signaler_t5validEv
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - __errno_location
        - Branch String:   'src/socket_poller.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:96,13'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10signaler_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZNK3zmq10signaler_t5validEv
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:113,25'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
        - Branch String:   'src/socket_poller.cpp:96,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:97,25'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10signaler_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZNK3zmq10signaler_t5validEv
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
            - BranchSide:      'src/socket_poller.cpp:110,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
        - Branch String:   'src/socket_poller.cpp:97,25'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:97,13'
              BranchSideFuncs:
                - __errno_location
                - _ZNK3zmq10signaler_t5validEv
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
            - BranchSide:      'src/socket_poller.cpp:97,25'
              BranchSideFuncs:
                - _ZN3zmq10signaler_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZNK3zmq10signaler_t5validEv
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
        - Branch String:   'src/socket_poller.cpp:98,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:99,17'
              BranchSideFuncs:
                - _ZNK3zmq10signaler_t5validEv
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
            - BranchSide:      'src/socket_poller.cpp:102,18'
              BranchSideFuncs:
                - _ZNK3zmq10signaler_t5validEv
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
        - Branch String:   'src/socket_poller.cpp:97,25'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:97,25'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_poller.cpp:97,25'
              BranchSideFuncs: []
        - Branch String:   'src/socket_poller.cpp:102,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:103,24'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
            - BranchSide:      'src/socket_poller.cpp:108,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
        - Branch String:   'src/socket_poller.cpp:103,17'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:104,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_poller.cpp:104,17'
              BranchSideFuncs:
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - __errno_location
        - Branch String:   'src/socket_poller.cpp:121,5'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:97,25'
              BranchSideFuncs:
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
            - BranchSide:      'src/socket_poller.cpp:121,5'
              BranchSideFuncs:
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
      Callsites:
        - Src:             'src/socket_poller.cpp:89,9'
          Dst:             _ZL8find_if2INSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEEPNS2_13socket_base_tEPFbRKS4_PKS7_EET_SF_SF_RKT0_T1_
        - Src:             'src/socket_poller.cpp:89,9'
          Dst:             _ZN3zmq15socket_poller_t9is_socketERKNS0_6item_tEPKNS_13socket_base_tE
        - Src:             'src/socket_poller.cpp:91,9'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:95,9'
          Dst:             _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - Src:             'src/socket_poller.cpp:97,44'
          Dst:             _ZN3zmq10signaler_tC2Ev
        - Src:             'src/socket_poller.cpp:99,17'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:102,29'
          Dst:             _ZNK3zmq10signaler_t5validEv
        - Src:             'src/socket_poller.cpp:103,17'
          Dst:             _ZN3zmq10signaler_tD2Ev
        - Src:             'src/socket_poller.cpp:105,17'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:110,18'
          Dst:             _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
        - Src:             'src/socket_poller.cpp:121,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/socket_poller.cpp:123,9'
          Dst:             __errno_location
        - Src:             'src/socket_poller.cpp:125,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZNK3zmq15socket_poller_t11signaler_fdEPi
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3zmq10signaler_t6get_fdEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:76,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:77,16'
              BranchSideFuncs:
                - _ZNK3zmq10signaler_t6get_fdEv
            - BranchSide:      'src/socket_poller.cpp:81,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/socket_poller.cpp:77,27'
          Dst:             _ZNK3zmq10signaler_t6get_fdEv
        - Src:             'src/socket_poller.cpp:81,5'
          Dst:             __errno_location
    - functionName:    _ZNK3zmq15socket_poller_t9check_tagEv
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq15socket_poller_tD2Ev
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         27
      ICount:          132
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - _ZN3zmq10signaler_tD2Ev
        - _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
        - _ZNK3zmq13socket_base_t9check_tagEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/socket_poller.cpp:48,5'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:51,13'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - free
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNK3zmq13socket_base_t9check_tagEv
                - __clang_call_terminate
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
            - BranchSide:      'src/socket_poller.cpp:57,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - free
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_poller.cpp:51,24'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:51,27'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNK3zmq13socket_base_t9check_tagEv
                - __clang_call_terminate
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - free
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
            - BranchSide:      'src/socket_poller.cpp:55,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - free
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNK3zmq13socket_base_t9check_tagEv
                - __clang_call_terminate
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
        - Branch String:   'src/socket_poller.cpp:52,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:52,33'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - __clang_call_terminate
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - free
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
            - BranchSide:      'src/socket_poller.cpp:55,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - free
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNK3zmq13socket_base_t9check_tagEv
                - __clang_call_terminate
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
        - Branch String:   'src/socket_poller.cpp:51,13'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:53,13'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
                - __clang_call_terminate
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - free
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
            - BranchSide:      'src/socket_poller.cpp:55,5'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN3zmq15socket_poller_t6item_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - free
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZNK3zmq13socket_base_t9check_tagEv
                - __clang_call_terminate
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZL14is_thread_safeRKN3zmq13socket_base_tE
                - _ZNKSt3__111__wrap_iterIPN3zmq15socket_poller_t6item_tEEptB8ne180100Ev
                - _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
        - Branch String:   'src/socket_poller.cpp:57,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:58,9'
              BranchSideFuncs:
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - free
            - BranchSide:      'src/socket_poller.cpp:62,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - free
        - Branch String:   'src/socket_poller.cpp:58,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:62,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - free
            - BranchSide:      'src/socket_poller.cpp:62,9'
              BranchSideFuncs:
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - free
        - Branch String:   'src/socket_poller.cpp:62,9'
          Branch Sides:
            - BranchSide:      'src/socket_poller.cpp:62,9'
              BranchSideFuncs:
                - free
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
            - BranchSide:      'src/socket_poller.cpp:63,15'
              BranchSideFuncs:
                - free
                - _ZNSt3__16vectorIN3zmq15socket_poller_t6item_tENS_9allocatorIS3_EEED2B8ne180100Ev
      Callsites:
        - Src:             'src/socket_poller.cpp:51,39'
          Dst:             _ZNK3zmq13socket_base_t9check_tagEv
        - Src:             'src/socket_poller.cpp:52,16'
          Dst:             _ZL14is_thread_safeRKN3zmq13socket_base_tE
        - Src:             'src/socket_poller.cpp:53,25'
          Dst:             _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
        - Src:             'src/socket_poller.cpp:58,9'
          Dst:             _ZN3zmq10signaler_tD2Ev
        - Src:             'src/socket_poller.cpp:51,39'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq15socket_poller_tC2Ev
      functionSourceFile: '/src/libzmq/src/socket_poller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq15socket_poller_t7rebuildEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_poller.cpp:40,5'
          Dst:             _ZN3zmq15socket_poller_t7rebuildEv
    - functionName:    _ZN3zmq7clock_t6now_msEv
      functionSourceFile: '/src/libzmq/src/clock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq7clock_t5rdtscEv
        - _ZN3zmq7clock_t6now_usEv
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/clock.cpp:186,9'
          Branch Sides:
            - BranchSide:      'src/clock.cpp:194,16'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_usEv
            - BranchSide:      'src/clock.cpp:201,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_usEv
        - Branch String:   'src/clock.cpp:201,9'
          Branch Sides:
            - BranchSide:      'src/clock.cpp:201,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_usEv
            - BranchSide:      'src/clock.cpp:201,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_usEv
        - Branch String:   'src/clock.cpp:201,9'
          Branch Sides:
            - BranchSide:      'src/clock.cpp:202,16'
              BranchSideFuncs: []
            - BranchSide:      'src/clock.cpp:204,17'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_usEv
      Callsites:
        - Src:             'src/clock.cpp:183,26'
          Dst:             _ZN3zmq7clock_t5rdtscEv
        - Src:             'src/clock.cpp:194,16'
          Dst:             _ZN3zmq7clock_t6now_usEv
        - Src:             'src/clock.cpp:208,18'
          Dst:             _ZN3zmq7clock_t6now_usEv
    - functionName:    _ZN3zmq7clock_t5rdtscEv
      functionSourceFile: '/src/libzmq/src/clock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/clock.cpp:232,5'
          Branch Sides:
            - BranchSide:      'src/clock.cpp:231,14'
              BranchSideFuncs: []
            - BranchSide:      'src/clock.cpp:232,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq7clock_t6now_usEv
      functionSourceFile: '/src/libzmq/src/clock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - clock_gettime
        - fflush
        - fprintf
        - gettimeofday
        - strerror
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/clock.cpp:149,14'
          Branch Sides:
            - BranchSide:      'src/clock.cpp:143,21'
              BranchSideFuncs:
                - clock_gettime
                - gettimeofday
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/clock.cpp:149,14'
              BranchSideFuncs:
                - clock_gettime
                - gettimeofday
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/clock.cpp:154,9'
          Branch Sides:
            - BranchSide:      'src/clock.cpp:158,18'
              BranchSideFuncs:
                - gettimeofday
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/clock.cpp:163,15'
              BranchSideFuncs: []
        - Branch String:   'src/clock.cpp:159,9'
          Branch Sides:
            - BranchSide:      'src/clock.cpp:159,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/clock.cpp:160,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/clock.cpp:149,14'
          Dst:             clock_gettime
        - Src:             'src/clock.cpp:158,18'
          Dst:             gettimeofday
        - Src:             'src/clock.cpp:159,9'
          Dst:             __errno_location
        - Src:             'src/clock.cpp:159,9'
          Dst:             strerror
        - Src:             'src/clock.cpp:159,9'
          Dst:             fprintf
        - Src:             'src/clock.cpp:159,9'
          Dst:             fflush
        - Src:             'src/clock.cpp:159,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    clock_gettime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gettimeofday
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7clock_tC2Ev
      functionSourceFile: '/src/libzmq/src/clock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7clock_t5rdtscEv
        - _ZN3zmq7clock_t6now_usEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/clock.cpp:109,16'
          Dst:             _ZN3zmq7clock_t5rdtscEv
        - Src:             'src/clock.cpp:113,17'
          Dst:             _ZN3zmq7clock_t6now_usEv
    - functionName:    _GLOBAL__sub_I_ctx.cpp
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:0,0'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
            - BranchSide:      'src/ctx.cpp:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
      Callsites:
        - Src:             'src/ctx.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16atomic_counter_tC2Ej
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:873,35'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:873,35'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
            - BranchSide:      'src/ctx.cpp:873,35'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
      Callsites:
        - Src:             'src/ctx.cpp:873,35'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
    - functionName:    _ZN3zmq5ctx_t20pending_connection_tD2Ev
      functionSourceFile: '/src/libzmq/src/ctx.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq10endpoint_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ctx.hpp:139,12'
          Dst:             _ZN3zmq10endpoint_tD2Ev
    - functionName:    _ZN3zmq10endpoint_tD2Ev
      functionSourceFile: '/src/libzmq/src/ctx.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9options_tD2Ev
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ctx.hpp:31,8'
          Dst:             _ZN3zmq9options_tD2Ev
    - functionName:    _ZN3zmq9options_tD2Ev
      functionSourceFile: '/src/libzmq/src/options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq10endpoint_tC2Ev
      functionSourceFile: '/src/libzmq/src/ctx.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9options_tC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ctx.hpp:31,8'
          Dst:             _ZN3zmq9options_tC2Ev
    - functionName:    _ZZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100EOS5_ENKUlRS5_E_clES7_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/string'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/string:925,65'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/string:925,65'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/bin/../include/c++/v1/string:925,83'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__annotate_deleteB8ne180100Ev
      Callsites:       []
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5ctx_t20pending_connection_tC2ERKS1_
      functionSourceFile: '/src/libzmq/src/ctx.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq10endpoint_tC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ctx.hpp:139,12'
          Dst:             _ZN3zmq10endpoint_tC2ERKS0_
    - functionName:    _ZN3zmq10endpoint_tC2ERKS0_
      functionSourceFile: '/src/libzmq/src/ctx.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9options_tC2ERKS0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ctx.hpp:31,8'
          Dst:             _ZN3zmq9options_tC2ERKS0_
    - functionName:    _ZN3zmq9options_tC2ERKS0_
      functionSourceFile: '/src/libzmq/src/options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         63
      ICount:          396
      EdgeCount:       105
      CyclomaticComplexity: 44
      functionsReached:
        - _ZN3zmq14atomic_value_tC2ERKS0_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.hpp:34,8'
          Dst:             _ZN3zmq14atomic_value_tC2ERKS0_
    - functionName:    _ZN3zmq14atomic_value_tC2ERKS0_
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - src_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq14atomic_value_t4loadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/atomic_ptr.hpp:217,24'
          Dst:             _ZNK3zmq14atomic_value_t4loadEv
    - functionName:    _ZNK3zmq14atomic_value_t4loadEv
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq12array_item_tILi0EE15get_array_indexEv
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_13socket_base_tELi0EE5eraseEm
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq12array_item_tILi0EE15set_array_indexEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/array.hpp:77,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:78,13'
              BranchSideFuncs: []
            - BranchSide:      'src/array.hpp:79,32'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZN3zmq12array_item_tILi0EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE8pop_backEv
        - Branch String:   'src/array.hpp:80,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:80,48'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi0EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE8pop_backEv
            - BranchSide:      'src/array.hpp:80,48'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi0EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE8pop_backEv
      Callsites:
        - Src:             'src/array.hpp:80,13'
          Dst:             _ZN3zmq12array_item_tILi0EE15set_array_indexEi
    - functionName:    _ZN3zmq12array_item_tILi0EE15set_array_indexEi
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
      BBCount:         13
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/options.hpp:307,12'
          Branch Sides:
            - BranchSide:      'src/options.hpp:307,16'
              BranchSideFuncs: []
            - BranchSide:      'src/options.hpp:307,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq5ctx_t15connect_pendingEPKcPNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
        - bind_socket_
      BBCount:         21
      ICount:          152
      EdgeCount:       33
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq5ctx_t22connect_inproc_socketsEPNS_13socket_base_tERKNS_9options_tERKNS0_20pending_connection_tENS0_4sideE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:769,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:771,33'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEEixEOS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5ctx_t22connect_inproc_socketsEPNS_13socket_base_tERKNS_9options_tERKNS0_20pending_connection_tENS0_4sideE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISC_SG_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISC_SG_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEESQ_
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:774,5'
              BranchSideFuncs:
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISC_SG_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISC_SG_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEESQ_
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/ctx.cpp:764,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:771,9'
          Dst:             _ZN3zmq5ctx_t22connect_inproc_socketsEPNS_13socket_base_tERKNS_9options_tERKNS0_20pending_connection_tENS0_4sideE
        - Src:             'src/ctx.cpp:775,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:775,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
      functionSourceFile: '/src/libzmq/src/mutex.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - mutex_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7mutex_t4lockEv
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mutex.hpp:145,64'
          Dst:             _ZN3zmq7mutex_t4lockEv
    - functionName:    _ZN3zmq5ctx_t22connect_inproc_socketsEPNS_13socket_base_tERKNS_9options_tERKNS0_20pending_connection_tENS0_4sideE
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bind_socket_
        - bind_options_
        - pending_connection_
        - side_
      BBCount:         37
      ICount:          297
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
        - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
        - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5own_t10inc_seqnumEv
        - _ZN3zmq6pipe_t14set_hwms_boostEii
        - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - _ZN3zmq6pipe_t8set_hwmsEii
        - _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
        - _ZN3zmq8object_t7set_tidEj
        - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13socket_base_t9check_tagEv
        - _ZNK3zmq8object_t7get_tidEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:786,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:788,25'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
            - BranchSide:      'src/ctx.cpp:794,41'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
        - Branch String:   'src/ctx.cpp:789,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:789,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ctx.cpp:790,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ctx.cpp:791,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:791,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
            - BranchSide:      'src/ctx.cpp:792,5'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
        - Branch String:   'src/ctx.cpp:794,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:795,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
            - BranchSide:      'src/ctx.cpp:807,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - Branch String:   'src/ctx.cpp:813,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:813,13'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
            - BranchSide:      'src/ctx.cpp:818,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
        - Branch String:   'src/ctx.cpp:812,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:814,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
            - BranchSide:      'src/ctx.cpp:818,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
        - Branch String:   'src/ctx.cpp:818,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:820,13'
              BranchSideFuncs:
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/ctx.cpp:826,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
        - Branch String:   'src/ctx.cpp:835,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:835,12'
              BranchSideFuncs:
                - _ZNK3zmq13socket_base_t9check_tagEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/ctx.cpp:841,9'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
        - Branch String:   'src/ctx.cpp:834,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:836,26'
              BranchSideFuncs:
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/ctx.cpp:841,9'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
        - Branch String:   'src/ctx.cpp:842,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:842,12'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/ctx.cpp:842,9'
              BranchSideFuncs: []
        - Branch String:   'src/ctx.cpp:841,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:841,9'
              BranchSideFuncs:
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/ctx.cpp:843,25'
              BranchSideFuncs:
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
      Callsites:
        - Src:             'src/ctx.cpp:783,19'
          Dst:             _ZN3zmq5own_t10inc_seqnumEv
        - Src:             'src/ctx.cpp:784,59'
          Dst:             _ZNK3zmq8object_t7get_tidEv
        - Src:             'src/ctx.cpp:784,36'
          Dst:             _ZN3zmq8object_t7set_tidEj
        - Src:             'src/ctx.cpp:788,56'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/ctx.cpp:789,9'
          Dst:             fprintf
        - Src:             'src/ctx.cpp:789,9'
          Dst:             fflush
        - Src:             'src/ctx.cpp:789,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ctx.cpp:790,28'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/ctx.cpp:791,9'
          Dst:             __errno_location
        - Src:             'src/ctx.cpp:791,9'
          Dst:             strerror
        - Src:             'src/ctx.cpp:791,9'
          Dst:             fprintf
        - Src:             'src/ctx.cpp:791,9'
          Dst:             fflush
        - Src:             'src/ctx.cpp:791,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ctx.cpp:794,10'
          Dst:             _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
        - Src:             'src/ctx.cpp:795,43'
          Dst:             _ZN3zmq6pipe_t14set_hwms_boostEii
        - Src:             'src/ctx.cpp:797,40'
          Dst:             _ZN3zmq6pipe_t14set_hwms_boostEii
        - Src:             'src/ctx.cpp:801,43'
          Dst:             _ZN3zmq6pipe_t8set_hwmsEii
        - Src:             'src/ctx.cpp:804,40'
          Dst:             _ZN3zmq6pipe_t8set_hwmsEii
        - Src:             'src/ctx.cpp:807,43'
          Dst:             _ZN3zmq6pipe_t8set_hwmsEii
        - Src:             'src/ctx.cpp:808,40'
          Dst:             _ZN3zmq6pipe_t8set_hwmsEii
        - Src:             'src/ctx.cpp:814,43'
          Dst:             _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - Src:             'src/ctx.cpp:822,23'
          Dst:             _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - Src:             'src/ctx.cpp:823,23'
          Dst:             _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
        - Src:             'src/ctx.cpp:826,43'
          Dst:             _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
        - Src:             'src/ctx.cpp:835,49'
          Dst:             _ZNK3zmq13socket_base_t9check_tagEv
        - Src:             'src/ctx.cpp:836,9'
          Dst:             _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
        - Src:             'src/ctx.cpp:843,9'
          Dst:             _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
    - functionName:    _ZN3zmq13scoped_lock_tD2Ev
      functionSourceFile: '/src/libzmq/src/mutex.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq7mutex_t6unlockEv
        - __clang_call_terminate
      functionUses:    61
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mutex.hpp:147,32'
          Dst:             _ZN3zmq7mutex_t6unlockEv
        - Src:             'src/mutex.hpp:147,32'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq7mutex_t6unlockEv
      functionSourceFile: '/src/libzmq/src/mutex.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          50
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - pthread_mutex_unlock
        - strerror
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/mutex.hpp:125,9'
          Branch Sides:
            - BranchSide:      'src/mutex.hpp:125,9'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mutex.hpp:125,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mutex.hpp:124,18'
          Dst:             pthread_mutex_unlock
        - Src:             'src/mutex.hpp:125,9'
          Dst:             strerror
        - Src:             'src/mutex.hpp:125,9'
          Dst:             fprintf
        - Src:             'src/mutex.hpp:125,9'
          Dst:             fflush
        - Src:             'src/mutex.hpp:125,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    pthread_mutex_unlock
      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:    _ZN3zmq7mutex_t4lockEv
      functionSourceFile: '/src/libzmq/src/mutex.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          50
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - pthread_mutex_lock
        - strerror
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/mutex.hpp:109,9'
          Branch Sides:
            - BranchSide:      'src/mutex.hpp:109,9'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mutex.hpp:109,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mutex.hpp:108,18'
          Dst:             pthread_mutex_lock
        - Src:             'src/mutex.hpp:109,9'
          Dst:             strerror
        - Src:             'src/mutex.hpp:109,9'
          Dst:             fprintf
        - Src:             'src/mutex.hpp:109,9'
          Dst:             fflush
        - Src:             'src/mutex.hpp:109,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    pthread_mutex_lock
      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:    _ZN3zmq5ctx_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
        - endpoint_
        - pipes_
      BBCount:         18
      ICount:          137
      EdgeCount:       28
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq10endpoint_tC2ERKS0_
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq5ctx_t20pending_connection_tD2Ev
        - _ZN3zmq5ctx_t22connect_inproc_socketsEPNS_13socket_base_tERKNS_9options_tERKNS0_20pending_connection_tENS0_4sideE
        - _ZN3zmq5own_t10inc_seqnumEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:749,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:751,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5ctx_t20pending_connection_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE7emplaceB8ne180100IJRSD_RKS9_EEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISO_PvEElEEEEDpOT_
                - _ZN3zmq5ctx_t20pending_connection_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:756,33'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5ctx_t20pending_connection_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5ctx_t22connect_inproc_socketsEPNS_13socket_base_tERKNS_9options_tERKNS0_20pending_connection_tENS0_4sideE
                - _ZN3zmq5ctx_t20pending_connection_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/ctx.cpp:743,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:745,54'
          Dst:             _ZN3zmq10endpoint_tC2ERKS0_
        - Src:             'src/ctx.cpp:751,27'
          Dst:             _ZN3zmq5own_t10inc_seqnumEv
        - Src:             'src/ctx.cpp:759,1'
          Dst:             _ZN3zmq5ctx_t20pending_connection_tD2Ev
        - Src:             'src/ctx.cpp:756,9'
          Dst:             _ZN3zmq5ctx_t22connect_inproc_socketsEPNS_13socket_base_tERKNS_9options_tERKNS0_20pending_connection_tENS0_4sideE
        - Src:             'src/ctx.cpp:759,1'
          Dst:             _ZN3zmq5ctx_t20pending_connection_tD2Ev
        - Src:             'src/ctx.cpp:759,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:759,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq5ctx_t13find_endpointEPKc
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
        - ''
      BBCount:         24
      ICount:          144
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN3zmq10endpoint_tC2ERKS0_
        - _ZN3zmq10endpoint_tD2Ev
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq5own_t10inc_seqnumEv
        - _ZN3zmq9options_tC2Ev
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:723,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:724,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq9options_tC2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:728,5'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEptB8ne180100Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq10endpoint_tC2ERKS0_
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/ctx.cpp:720,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:724,9'
          Dst:             __errno_location
        - Src:             'src/ctx.cpp:725,35'
          Dst:             _ZN3zmq9options_tC2Ev
        - Src:             'src/ctx.cpp:727,5'
          Dst:             _ZN3zmq10endpoint_tD2Ev
        - Src:             'src/ctx.cpp:728,27'
          Dst:             _ZN3zmq10endpoint_tC2ERKS0_
        - Src:             'src/ctx.cpp:734,22'
          Dst:             _ZN3zmq5own_t10inc_seqnumEv
        - Src:             'src/ctx.cpp:737,1'
          Dst:             _ZN3zmq10endpoint_tD2Ev
        - Src:             'src/ctx.cpp:737,1'
          Dst:             _ZN3zmq10endpoint_tD2Ev
        - Src:             'src/ctx.cpp:737,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:737,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq5ctx_t20unregister_endpointsEPKNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - socket_
      BBCount:         15
      ICount:          98
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:704,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:707,13'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEptB8ne180100Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEESJ_
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S8_EEPNS_11__tree_nodeISJ_PvEElEEEE
            - BranchSide:      'src/ctx.cpp:716,1'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
        - Branch String:   'src/ctx.cpp:707,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:709,18'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S8_EEPNS_11__tree_nodeISJ_PvEElEEEE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEESJ_
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEppB8ne180100Ev
            - BranchSide:      'src/ctx.cpp:714,13'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEppB8ne180100Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEESJ_
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S8_EEPNS_11__tree_nodeISJ_PvEElEEEE
      Callsites:
        - Src:             'src/ctx.cpp:702,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:716,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:716,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq5ctx_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
        - socket_
      BBCount:         15
      ICount:          112
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:689,33'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:689,9'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S8_EEPNS_11__tree_nodeISJ_PvEElEEEE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - __errno_location
            - BranchSide:      'src/ctx.cpp:689,36'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tEEEPNS_11__tree_nodeISB_PvEElEEEptB8ne180100Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S8_EEPNS_11__tree_nodeISJ_PvEElEEEE
                - _ZN3zmq13scoped_lock_tD2Ev
                - __errno_location
        - Branch String:   'src/ctx.cpp:689,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:690,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:695,5'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S8_EEPNS_11__tree_nodeISJ_PvEElEEEE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/ctx.cpp:686,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:690,9'
          Dst:             __errno_location
        - Src:             'src/ctx.cpp:698,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:698,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq5ctx_t17register_endpointEPKcRKNS_10endpoint_tE
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
        - endpoint_
      BBCount:         12
      ICount:          98
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:676,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:677,9'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:680,5'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/ctx.cpp:671,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:677,9'
          Dst:             __errno_location
        - Src:             'src/ctx.cpp:681,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:681,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq5ctx_t16choose_io_threadEm
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - affinity_
      BBCount:         22
      ICount:          122
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK3zmq11io_thread_t8get_loadEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:649,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:650,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ctx.cpp:653,9'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNK3zmq11io_thread_t8get_loadEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
        - Branch String:   'src/ctx.cpp:655,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:657,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNK3zmq11io_thread_t8get_loadEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
            - BranchSide:      'src/ctx.cpp:665,12'
              BranchSideFuncs: []
        - Branch String:   'src/ctx.cpp:657,24'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:657,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNK3zmq11io_thread_t8get_loadEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
            - BranchSide:      'src/ctx.cpp:658,30'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNK3zmq11io_thread_t8get_loadEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
        - Branch String:   'src/ctx.cpp:657,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:658,30'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNK3zmq11io_thread_t8get_loadEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
            - BranchSide:      'src/ctx.cpp:664,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNK3zmq11io_thread_t8get_loadEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
        - Branch String:   'src/ctx.cpp:659,44'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:659,47'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNK3zmq11io_thread_t8get_loadEv
            - BranchSide:      'src/ctx.cpp:660,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNK3zmq11io_thread_t8get_loadEv
        - Branch String:   'src/ctx.cpp:659,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:660,28'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNK3zmq11io_thread_t8get_loadEv
            - BranchSide:      'src/ctx.cpp:663,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNK3zmq11io_thread_t8get_loadEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
      Callsites:
        - Src:             'src/ctx.cpp:658,46'
          Dst:             _ZNK3zmq11io_thread_t8get_loadEv
    - functionName:    _ZN3zmq5ctx_t12send_commandEjRKNS_9command_tE
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - tid_
        - command_
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq12thread_ctx_t12start_threadERNS_8thread_tEPFvPvES3_PKc
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - thread_
        - tfn_
        - arg_
        - name_
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq8thread_t23setSchedulingParametersEiiRKNSt3__13setIiNS1_4lessIiEENS1_9allocatorIiEEEE
        - _ZN3zmq8thread_t5startEPFvPvES1_PKc
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:538,15'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:538,51'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - snprintf
                - _ZN3zmq8thread_t5startEPFvPvES1_PKc
            - BranchSide:      'src/ctx.cpp:539,15'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - snprintf
                - _ZN3zmq8thread_t5startEPFvPvES1_PKc
        - Branch String:   'src/ctx.cpp:540,15'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:540,23'
              BranchSideFuncs:
                - snprintf
                - _ZN3zmq8thread_t5startEPFvPvES1_PKc
            - BranchSide:      'src/ctx.cpp:540,15'
              BranchSideFuncs:
                - snprintf
                - _ZN3zmq8thread_t5startEPFvPvES1_PKc
      Callsites:
        - Src:             'src/ctx.cpp:533,13'
          Dst:             _ZN3zmq8thread_t23setSchedulingParametersEiiRKNSt3__13setIiNS1_4lessIiEENS1_9allocatorIiEEEE
        - Src:             'src/ctx.cpp:537,5'
          Dst:             snprintf
        - Src:             'src/ctx.cpp:541,13'
          Dst:             _ZN3zmq8thread_t5startEPFvPvES1_PKc
    - functionName:    _ZNK3zmq5ctx_t10get_reaperEv
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_13socket_base_tELi0EE5eraseEPS1_
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item_
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7array_tINS_13socket_base_tELi0EE5eraseEm
        - _ZNK3zmq12array_item_tILi0EE15get_array_indexEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/array.hpp:72,47'
          Branch Sides:
            - BranchSide:      'src/array.hpp:72,47'
              BranchSideFuncs:
                - _ZNK3zmq12array_item_tILi0EE15get_array_indexEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5eraseEm
            - BranchSide:      'src/array.hpp:72,47'
              BranchSideFuncs:
                - _ZNK3zmq12array_item_tILi0EE15get_array_indexEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5eraseEm
      Callsites:
        - Src:             'src/array.hpp:72,47'
          Dst:             _ZNK3zmq12array_item_tILi0EE15get_array_indexEv
        - Src:             'src/array.hpp:72,9'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EE5eraseEm
    - functionName:    _ZN3zmq5ctx_t14destroy_socketEPNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - socket_
      BBCount:         15
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
        - _ZN3zmq7array_tINS_13socket_base_tELi0EE5eraseEPS1_
        - _ZN3zmq8reaper_t4stopEv
        - _ZNK3zmq8object_t7get_tidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:513,22'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:513,25'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq8reaper_t4stopEv
            - BranchSide:      'src/ctx.cpp:513,22'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
        - Branch String:   'src/ctx.cpp:513,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:513,9'
              BranchSideFuncs:
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:514,9'
              BranchSideFuncs:
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/ctx.cpp:501,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:504,35'
          Dst:             _ZNK3zmq8object_t7get_tidEv
        - Src:             'src/ctx.cpp:509,14'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EE5eraseEPS1_
        - Src:             'src/ctx.cpp:513,34'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
        - Src:             'src/ctx.cpp:514,18'
          Dst:             _ZN3zmq8reaper_t4stopEv
        - Src:             'src/ctx.cpp:515,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:515,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_13socket_base_tELi0EE9push_backEPS1_
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item_
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq12array_item_tILi0EE15set_array_indexEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/array.hpp:64,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:64,13'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi0EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
            - BranchSide:      'src/array.hpp:65,36'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi0EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
        - Branch String:   'src/array.hpp:65,44'
          Branch Sides:
            - BranchSide:      'src/array.hpp:66,33'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi0EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
            - BranchSide:      'src/array.hpp:66,33'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi0EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq13socket_base_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
      Callsites:
        - Src:             'src/array.hpp:65,44'
          Dst:             _ZN3zmq12array_item_tILi0EE15set_array_indexEi
    - functionName:    _ZN3zmq5ctx_t5startEv
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         52
      ICount:          331
      EdgeCount:       60
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq11io_thread_t11get_mailboxEv
        - _ZN3zmq11io_thread_t5startEv
        - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
        - _ZN3zmq7mutex_t4lockEv
        - _ZN3zmq7mutex_t6unlockEv
        - _ZN3zmq8reaper_t11get_mailboxEv
        - _ZN3zmq8reaper_t4stopEv
        - _ZN3zmq8reaper_t5startEv
        - _ZN3zmq8reaper_tC2EPNS_5ctx_tEj
        - _ZNK3zmq9mailbox_t5validEv
        - __cxa_begin_catch
        - __cxa_end_catch
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:399,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:399,5'
              BranchSideFuncs:
                - __cxa_begin_catch
                - __errno_location
                - __cxa_end_catch
            - BranchSide:      'src/ctx.cpp:399,5'
              BranchSideFuncs: []
        - Branch String:   'src/ctx.cpp:410,15'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:410,5'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq8reaper_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq8reaper_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq8reaper_t5startEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE6resizeEmRKS3_
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
            - BranchSide:      'src/ctx.cpp:410,15'
              BranchSideFuncs:
                - _ZN3zmq8reaper_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq8reaper_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq8reaper_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq8reaper_t5startEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE6resizeEmRKS3_
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
        - Branch String:   'src/ctx.cpp:411,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:412,9'
              BranchSideFuncs:
                - _ZN3zmq8reaper_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq8reaper_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq8reaper_t5startEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE6resizeEmRKS3_
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
            - BranchSide:      'src/ctx.cpp:415,10'
              BranchSideFuncs:
                - _ZN3zmq8reaper_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq8reaper_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq8reaper_t5startEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE6resizeEmRKS3_
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
        - Branch String:   'src/ctx.cpp:410,15'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:399,5'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/ctx.cpp:399,5'
              BranchSideFuncs: []
        - Branch String:   'src/ctx.cpp:415,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:416,9'
              BranchSideFuncs:
                - _ZN3zmq8reaper_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq8reaper_t5startEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE6resizeEmRKS3_
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
            - BranchSide:      'src/ctx.cpp:417,26'
              BranchSideFuncs:
                - _ZN3zmq8reaper_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq8reaper_t5startEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE6resizeEmRKS3_
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
        - Branch String:   'src/ctx.cpp:423,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:425,34'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
            - BranchSide:      'src/ctx.cpp:440,44'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
        - Branch String:   'src/ctx.cpp:425,34'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:425,22'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/ctx.cpp:425,34'
              BranchSideFuncs:
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
                - _ZnwmRKSt9nothrow_t
        - Branch String:   'src/ctx.cpp:426,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:427,13'
              BranchSideFuncs:
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
            - BranchSide:      'src/ctx.cpp:430,14'
              BranchSideFuncs:
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
        - Branch String:   'src/ctx.cpp:425,34'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:399,5'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/ctx.cpp:399,5'
              BranchSideFuncs: []
        - Branch String:   'src/ctx.cpp:430,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:431,20'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
            - BranchSide:      'src/ctx.cpp:434,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t5startEv
                - _ZNKSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
                - _ZdlPvRKSt9nothrow_t
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq11io_thread_t11get_mailboxEv
                - _ZNK3zmq9mailbox_t5validEv
        - Branch String:   'src/ctx.cpp:431,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:432,13'
              BranchSideFuncs:
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
            - BranchSide:      'src/ctx.cpp:432,13'
              BranchSideFuncs:
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
        - Branch String:   'src/ctx.cpp:440,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:442,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100EOj
            - BranchSide:      'src/ctx.cpp:445,5'
              BranchSideFuncs: []
        - Branch String:   'src/ctx.cpp:450,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:451,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
            - BranchSide:      'src/ctx.cpp:451,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEE5clearB8ne180100Ev
      Callsites:
        - Src:             'src/ctx.cpp:390,15'
          Dst:             _ZN3zmq7mutex_t4lockEv
        - Src:             'src/ctx.cpp:394,15'
          Dst:             _ZN3zmq7mutex_t6unlockEv
        - Src:             'src/ctx.cpp:399,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/ctx.cpp:401,9'
          Dst:             __errno_location
        - Src:             'src/ctx.cpp:403,5'
          Dst:             __cxa_end_catch
        - Src:             'src/ctx.cpp:410,34'
          Dst:             _ZN3zmq8reaper_tC2EPNS_5ctx_tEj
        - Src:             'src/ctx.cpp:412,9'
          Dst:             __errno_location
        - Src:             'src/ctx.cpp:415,19'
          Dst:             _ZN3zmq8reaper_t11get_mailboxEv
        - Src:             'src/ctx.cpp:415,35'
          Dst:             _ZNK3zmq9mailbox_t5validEv
        - Src:             'src/ctx.cpp:417,35'
          Dst:             _ZN3zmq8reaper_t11get_mailboxEv
        - Src:             'src/ctx.cpp:418,14'
          Dst:             _ZN3zmq8reaper_t5startEv
        - Src:             'src/ctx.cpp:425,53'
          Dst:             _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
        - Src:             'src/ctx.cpp:427,13'
          Dst:             __errno_location
        - Src:             'src/ctx.cpp:430,25'
          Dst:             _ZN3zmq11io_thread_t11get_mailboxEv
        - Src:             'src/ctx.cpp:430,41'
          Dst:             _ZNK3zmq9mailbox_t5validEv
        - Src:             'src/ctx.cpp:435,32'
          Dst:             _ZN3zmq11io_thread_t11get_mailboxEv
        - Src:             'src/ctx.cpp:436,20'
          Dst:             _ZN3zmq11io_thread_t5startEv
        - Src:             'src/ctx.cpp:449,14'
          Dst:             _ZN3zmq8reaper_t4stopEv
    - functionName:    _ZN3zmq5ctx_t3getEi
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - option_
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5ctx_t3getEiPvPKm
        - __errno_location
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:379,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:380,16'
              BranchSideFuncs: []
            - BranchSide:      'src/ctx.cpp:382,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/ctx.cpp:379,9'
          Dst:             _ZN3zmq5ctx_t3getEiPvPKm
        - Src:             'src/ctx.cpp:382,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq5ctx_t3getEiPvPKm
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         30
      ICount:          221
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL17clipped_maxsocketi
        - _ZN3zmq12thread_ctx_t3getEiPvPKm
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - __errno_location
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:301,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:303,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:311,17'
              BranchSideFuncs:
                - __errno_location
                - _ZL17clipped_maxsocketi
            - BranchSide:      'src/ctx.cpp:318,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:326,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:334,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:342,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:350,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:358,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:366,39'
              BranchSideFuncs:
                - _ZN3zmq12thread_ctx_t3getEiPvPKm
        - Branch String:   'src/ctx.cpp:303,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:304,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:308,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:311,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:312,26'
              BranchSideFuncs:
                - _ZL17clipped_maxsocketi
            - BranchSide:      'src/ctx.cpp:315,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:318,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:319,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:323,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:326,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:327,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:331,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:334,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:335,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:339,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:342,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:343,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:347,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:350,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:351,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:355,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:358,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:359,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:363,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/ctx.cpp:304,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:307,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:312,26'
          Dst:             _ZL17clipped_maxsocketi
        - Src:             'src/ctx.cpp:319,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:322,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:327,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:330,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:335,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:338,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:343,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:346,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:351,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:354,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:359,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:362,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:366,34'
          Dst:             _ZN3zmq12thread_ctx_t3getEiPvPKm
        - Src:             'src/ctx.cpp:370,5'
          Dst:             __errno_location
    - functionName:    _ZL17clipped_maxsocketi
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - max_requested_
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq7epoll_t7max_fdsEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:42,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:42,12'
              BranchSideFuncs:
                - _ZN3zmq7epoll_t7max_fdsEv
                - _ZN3zmq7epoll_t7max_fdsEv
            - BranchSide:      'src/ctx.cpp:42,9'
              BranchSideFuncs: []
        - Branch String:   'src/ctx.cpp:41,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:41,9'
              BranchSideFuncs:
                - _ZN3zmq7epoll_t7max_fdsEv
            - BranchSide:      'src/ctx.cpp:44,26'
              BranchSideFuncs:
                - _ZN3zmq7epoll_t7max_fdsEv
      Callsites:
        - Src:             'src/ctx.cpp:41,27'
          Dst:             _ZN3zmq7epoll_t7max_fdsEv
        - Src:             'src/ctx.cpp:42,12'
          Dst:             _ZN3zmq7epoll_t7max_fdsEv
        - Src:             'src/ctx.cpp:44,26'
          Dst:             _ZN3zmq7epoll_t7max_fdsEv
    - functionName:    _ZN3zmq12thread_ctx_t3getEiPvPKm
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         15
      ICount:          117
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - __errno_location
        - atoi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:615,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:617,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:625,17'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:638,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:617,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:618,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:622,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:625,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:626,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:629,25'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/ctx.cpp:618,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:621,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:626,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:627,26'
          Dst:             atoi
        - Src:             'src/ctx.cpp:629,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:630,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:634,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:638,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq12thread_ctx_t3setEiPKvm
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         58
      ICount:          319
      EdgeCount:       63
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:548,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:549,25'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE6insertB8ne180100ERKi
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:551,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE6insertB8ne180100ERKi
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
        - Branch String:   'src/ctx.cpp:551,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:553,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:561,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE6insertB8ne180100ERKi
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:569,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - __errno_location
            - BranchSide:      'src/ctx.cpp:580,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:589,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ctx.cpp:604,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:553,24'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:553,27'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:558,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:553,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:554,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:558,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:561,24'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:561,27'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE6insertB8ne180100ERKi
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:566,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:561,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:562,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE6insertB8ne180100ERKi
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:566,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:569,24'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:569,27'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - __errno_location
            - BranchSide:      'src/ctx.cpp:577,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:569,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:570,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - __errno_location
            - BranchSide:      'src/ctx.cpp:577,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:571,21'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:572,21'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:575,17'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
        - Branch String:   'src/ctx.cpp:580,24'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:580,27'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:585,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:580,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:581,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:585,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:589,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:590,36'
              BranchSideFuncs:
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ctx.cpp:595,24'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/ctx.cpp:554,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:557,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:562,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:565,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:565,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:570,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:572,21'
          Dst:             __errno_location
        - Src:             'src/ctx.cpp:576,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:576,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:581,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:584,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:592,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:595,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:595,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:596,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:600,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:600,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:604,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq5ctx_t3setEiPKvm
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         50
      ICount:          269
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL17clipped_maxsocketi
        - _ZN3zmq12thread_ctx_t3setEiPKvm
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:235,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:236,25'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZL17clipped_maxsocketi
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq12thread_ctx_t3setEiPKvm
            - BranchSide:      'src/ctx.cpp:238,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZL17clipped_maxsocketi
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq12thread_ctx_t3setEiPKvm
        - Branch String:   'src/ctx.cpp:238,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:240,17'
              BranchSideFuncs:
                - __errno_location
                - _ZL17clipped_maxsocketi
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:248,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:256,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:264,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:272,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:280,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:288,39'
              BranchSideFuncs:
                - _ZN3zmq12thread_ctx_t3setEiPKvm
        - Branch String:   'src/ctx.cpp:240,24'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:240,27'
              BranchSideFuncs:
                - __errno_location
                - _ZL17clipped_maxsocketi
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:245,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:240,38'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:240,41'
              BranchSideFuncs:
                - _ZL17clipped_maxsocketi
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:245,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:240,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:241,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:245,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:248,24'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:248,27'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:253,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:248,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:249,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:253,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:256,24'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:256,27'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:261,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:256,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:257,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:261,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:264,24'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:264,27'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:269,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:264,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:265,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:269,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:272,24'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:272,27'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:277,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:272,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:273,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:277,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:274,30'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:274,48'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:274,17'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
        - Branch String:   'src/ctx.cpp:280,24'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:280,27'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:285,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ctx.cpp:280,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:281,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:285,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/ctx.cpp:240,50'
          Dst:             _ZL17clipped_maxsocketi
        - Src:             'src/ctx.cpp:241,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:244,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:249,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:252,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:257,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:260,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:265,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:268,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:273,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:276,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:281,31'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:284,13'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:288,34'
          Dst:             _ZN3zmq12thread_ctx_t3setEiPKvm
        - Src:             'src/ctx.cpp:292,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq5ctx_t8shutdownEv
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         23
      ICount:          110
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq13socket_base_t4stopEv
        - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
        - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
        - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
        - _ZN3zmq8reaper_t4stopEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:212,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:212,9'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:213,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZN3zmq13socket_base_t4stopEv
        - Branch String:   'src/ctx.cpp:215,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:219,39'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:226,5'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
        - Branch String:   'src/ctx.cpp:219,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:221,17'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq8reaper_t4stopEv
            - BranchSide:      'src/ctx.cpp:223,17'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq8reaper_t4stopEv
        - Branch String:   'src/ctx.cpp:223,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:224,17'
              BranchSideFuncs:
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:225,9'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/ctx.cpp:210,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:219,62'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
        - Src:             'src/ctx.cpp:221,17'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
        - Src:             'src/ctx.cpp:221,30'
          Dst:             _ZN3zmq13socket_base_t4stopEv
        - Src:             'src/ctx.cpp:229,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:223,26'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
        - Src:             'src/ctx.cpp:224,26'
          Dst:             _ZN3zmq8reaper_t4stopEv
        - Src:             'src/ctx.cpp:229,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq9mailbox_t6forkedEv
      functionSourceFile: '/src/libzmq/src/mailbox.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq10signaler_t6forkedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mailbox.hpp:34,42'
          Dst:             _ZN3zmq10signaler_t6forkedEv
    - functionName:    _ZN3zmq5ctx_t13create_socketEi
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - type_
      BBCount:         24
      ICount:          155
      EdgeCount:       45
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq13socket_base_t6createEiPNS_5ctx_tEji
        - _ZN3zmq16atomic_counter_t3addEj
        - _ZN3zmq5ctx_t5startEv
        - _ZN3zmq7array_tINS_13socket_base_tELi0EE9push_backEPS1_
        - _ZNK3zmq13socket_base_t11get_mailboxEv
        - __errno_location
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:464,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:465,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:469,9'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq13socket_base_t6createEiPNS_5ctx_tEji
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100ERKj
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE9push_backEPS1_
                - _ZNK3zmq13socket_base_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - __errno_location
                - _ZN3zmq5ctx_t5startEv
        - Branch String:   'src/ctx.cpp:469,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:470,14'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t5startEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq13socket_base_t6createEiPNS_5ctx_tEji
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100ERKj
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE9push_backEPS1_
                - _ZNK3zmq13socket_base_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - __errno_location
            - BranchSide:      'src/ctx.cpp:475,9'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq13socket_base_t6createEiPNS_5ctx_tEji
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100ERKj
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE9push_backEPS1_
                - _ZNK3zmq13socket_base_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - __errno_location
        - Branch String:   'src/ctx.cpp:470,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:471,13'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq13socket_base_t6createEiPNS_5ctx_tEji
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100ERKj
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE9push_backEPS1_
                - _ZNK3zmq13socket_base_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - __errno_location
            - BranchSide:      'src/ctx.cpp:472,5'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq13socket_base_t6createEiPNS_5ctx_tEji
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100ERKj
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE9push_backEPS1_
                - _ZNK3zmq13socket_base_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - __errno_location
        - Branch String:   'src/ctx.cpp:475,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:476,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:481,27'
              BranchSideFuncs:
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backB8ne180100Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq13socket_base_t6createEiPNS_5ctx_tEji
                - _ZNSt3__16vectorIjNS_9allocatorIjEEE9push_backB8ne180100ERKj
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE9push_backEPS1_
                - _ZNK3zmq13socket_base_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
        - Branch String:   'src/ctx.cpp:489,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:490,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE9push_backEPS1_
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNK3zmq13socket_base_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/ctx.cpp:493,5'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE9push_backEPS1_
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNK3zmq13socket_base_t11get_mailboxEv
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/ctx.cpp:460,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/ctx.cpp:465,9'
          Dst:             __errno_location
        - Src:             'src/ctx.cpp:470,14'
          Dst:             _ZN3zmq5ctx_t5startEv
        - Src:             'src/ctx.cpp:497,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/ctx.cpp:476,9'
          Dst:             __errno_location
        - Src:             'src/ctx.cpp:485,54'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
        - Src:             'src/ctx.cpp:488,24'
          Dst:             _ZN3zmq13socket_base_t6createEiPNS_5ctx_tEji
        - Src:             'src/ctx.cpp:493,14'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EE9push_backEPS1_
        - Src:             'src/ctx.cpp:494,23'
          Dst:             _ZNK3zmq13socket_base_t11get_mailboxEv
        - Src:             'src/ctx.cpp:497,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq5ctx_t9terminateEv
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         95
      ICount:          439
      EdgeCount:       170
      CyclomaticComplexity: 77
      functionsReached:
        - _ZN3zmq13socket_base_t4bindEPKc
        - _ZN3zmq13socket_base_t4stopEv
        - _ZN3zmq13socket_base_t5closeEv
        - _ZN3zmq5ctx_t13create_socketEi
        - _ZN3zmq5ctx_tD2Ev
        - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
        - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
        - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
        - _ZN3zmq7mutex_t4lockEv
        - _ZN3zmq7mutex_t6unlockEv
        - _ZN3zmq8reaper_t4stopEv
        - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
        - _ZN3zmq9mailbox_t6forkedEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13socket_base_t11get_mailboxEv
        - __errno_location
        - fflush
        - fprintf
        - getpid
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:138,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:140,33'
              BranchSideFuncs:
                - _ZN3zmq5ctx_t13create_socketEi
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13socket_base_t4bindEPKc
                - _ZN3zmq13socket_base_t5closeEv
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - getpid
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZN3zmq13socket_base_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZN3zmq9mailbox_t6forkedEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZNK3zmq13socket_base_t11get_mailboxEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ctx.cpp:146,20'
              BranchSideFuncs:
                - getpid
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZN3zmq13socket_base_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZN3zmq9mailbox_t6forkedEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZNK3zmq13socket_base_t11get_mailboxEv
        - Branch String:   'src/ctx.cpp:142,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:142,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13socket_base_t4bindEPKc
                - _ZN3zmq13socket_base_t5closeEv
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - getpid
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZN3zmq13socket_base_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZN3zmq9mailbox_t6forkedEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZNK3zmq13socket_base_t11get_mailboxEv
                - _ZN3zmq5ctx_t13create_socketEi
            - BranchSide:      'src/ctx.cpp:143,9'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13socket_base_t4bindEPKc
                - _ZN3zmq13socket_base_t5closeEv
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - getpid
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZN3zmq13socket_base_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZN3zmq9mailbox_t6forkedEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZNK3zmq13socket_base_t11get_mailboxEv
                - _ZN3zmq5ctx_t13create_socketEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ctx.cpp:148,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:150,13'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t6unlockEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
            - BranchSide:      'src/ctx.cpp:190,5'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t6unlockEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
        - Branch String:   'src/ctx.cpp:150,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:153,39'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_t6forkedEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZN3zmq13socket_base_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZNK3zmq13socket_base_t11get_mailboxEv
            - BranchSide:      'src/ctx.cpp:163,32'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZN3zmq13socket_base_t4stopEv
        - Branch String:   'src/ctx.cpp:153,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:155,17'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNK3zmq13socket_base_t11get_mailboxEv
                - _ZN3zmq9mailbox_t6forkedEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZN3zmq13socket_base_t4stopEv
            - BranchSide:      'src/ctx.cpp:157,13'
              BranchSideFuncs:
                - _ZN3zmq9mailbox_t6forkedEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZN3zmq13socket_base_t4stopEv
        - Branch String:   'src/ctx.cpp:167,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:171,39'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t6unlockEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/ctx.cpp:178,9'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t6unlockEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/ctx.cpp:171,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:173,17'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq13socket_base_t4stopEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
            - BranchSide:      'src/ctx.cpp:175,17'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8reaper_t4stopEv
        - Branch String:   'src/ctx.cpp:175,17'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:176,17'
              BranchSideFuncs:
                - _ZN3zmq8reaper_t4stopEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/ctx.cpp:177,9'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t6unlockEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/ctx.cpp:183,22'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:183,25'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7mutex_t4lockEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ctx.cpp:185,9'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t4lockEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ctx.cpp:183,13'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:184,13'
              BranchSideFuncs:
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
            - BranchSide:      'src/ctx.cpp:185,9'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t4lockEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ctx.cpp:185,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:185,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ctx.cpp:186,9'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t4lockEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ctx.cpp:186,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:186,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ctx.cpp:187,9'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t4lockEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ctx.cpp:188,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:188,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
            - BranchSide:      'src/ctx.cpp:189,5'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t6unlockEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
        - Branch String:   'src/ctx.cpp:203,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:205,5'
              BranchSideFuncs:
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
            - BranchSide:      'src/ctx.cpp:205,5'
              BranchSideFuncs:
                - _ZN3zmq5ctx_tD2Ev
                - _ZdlPv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/ctx.cpp:131,16'
          Dst:             _ZN3zmq7mutex_t4lockEv
        - Src:             'src/ctx.cpp:140,33'
          Dst:             _ZN3zmq5ctx_t13create_socketEi
        - Src:             'src/ctx.cpp:142,9'
          Dst:             fprintf
        - Src:             'src/ctx.cpp:142,9'
          Dst:             fflush
        - Src:             'src/ctx.cpp:142,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ctx.cpp:143,12'
          Dst:             _ZN3zmq13socket_base_t4bindEPKc
        - Src:             'src/ctx.cpp:144,12'
          Dst:             _ZN3zmq13socket_base_t5closeEv
        - Src:             'src/ctx.cpp:150,21'
          Dst:             getpid
        - Src:             'src/ctx.cpp:153,62'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
        - Src:             'src/ctx.cpp:155,17'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
        - Src:             'src/ctx.cpp:155,30'
          Dst:             _ZNK3zmq13socket_base_t11get_mailboxEv
        - Src:             'src/ctx.cpp:157,27'
          Dst:             _ZN3zmq9mailbox_t6forkedEv
        - Src:             'src/ctx.cpp:171,62'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EE4sizeEv
        - Src:             'src/ctx.cpp:173,17'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EEixEm
        - Src:             'src/ctx.cpp:173,30'
          Dst:             _ZN3zmq13socket_base_t4stopEv
        - Src:             'src/ctx.cpp:175,26'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
        - Src:             'src/ctx.cpp:176,26'
          Dst:             _ZN3zmq8reaper_t4stopEv
        - Src:             'src/ctx.cpp:178,20'
          Dst:             _ZN3zmq7mutex_t6unlockEv
        - Src:             'src/ctx.cpp:182,38'
          Dst:             _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
        - Src:             'src/ctx.cpp:183,25'
          Dst:             __errno_location
        - Src:             'src/ctx.cpp:185,9'
          Dst:             __errno_location
        - Src:             'src/ctx.cpp:185,9'
          Dst:             strerror
        - Src:             'src/ctx.cpp:185,9'
          Dst:             fprintf
        - Src:             'src/ctx.cpp:185,9'
          Dst:             fflush
        - Src:             'src/ctx.cpp:185,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ctx.cpp:186,9'
          Dst:             fprintf
        - Src:             'src/ctx.cpp:186,9'
          Dst:             fflush
        - Src:             'src/ctx.cpp:186,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ctx.cpp:187,20'
          Dst:             _ZN3zmq7mutex_t4lockEv
        - Src:             'src/ctx.cpp:188,9'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
        - Src:             'src/ctx.cpp:188,9'
          Dst:             fprintf
        - Src:             'src/ctx.cpp:188,9'
          Dst:             fflush
        - Src:             'src/ctx.cpp:188,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ctx.cpp:190,16'
          Dst:             _ZN3zmq7mutex_t6unlockEv
        - Src:             'src/ctx.cpp:203,5'
          Dst:             _ZN3zmq5ctx_tD2Ev
    - functionName:    getpid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5ctx_tD2Ev
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         30
      ICount:          167
      EdgeCount:       58
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN3zmq11io_thread_t4stopEv
        - _ZN3zmq12random_closeEv
        - _ZN3zmq12thread_ctx_tD2Ev
        - _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
        - _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
        - _ZN3zmq7mutex_tD2Ev
        - _ZN3zmq9mailbox_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ctx.cpp:89,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:89,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12random_closeEv
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_tD2Ev
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
                - _ZN3zmq12thread_ctx_tD2Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t4stopEv
            - BranchSide:      'src/ctx.cpp:93,53'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12random_closeEv
                - __clang_call_terminate
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_tD2Ev
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
                - _ZN3zmq12thread_ctx_tD2Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t4stopEv
        - Branch String:   'src/ctx.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:95,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq11io_thread_t4stopEv
                - __clang_call_terminate
                - _ZN3zmq12random_closeEv
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_tD2Ev
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
                - _ZN3zmq12thread_ctx_tD2Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
            - BranchSide:      'src/ctx.cpp:99,34'
              BranchSideFuncs:
                - _ZN3zmq12random_closeEv
                - __clang_call_terminate
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_tD2Ev
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
                - _ZN3zmq12thread_ctx_tD2Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
        - Branch String:   'src/ctx.cpp:99,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:100,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12random_closeEv
                - __clang_call_terminate
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_tD2Ev
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
                - _ZN3zmq12thread_ctx_tD2Ev
            - BranchSide:      'src/ctx.cpp:104,5'
              BranchSideFuncs:
                - _ZN3zmq12random_closeEv
                - __clang_call_terminate
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_tD2Ev
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
                - _ZN3zmq12thread_ctx_tD2Ev
        - Branch String:   'src/ctx.cpp:100,9'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:99,64'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12random_closeEv
                - __clang_call_terminate
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_tD2Ev
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
                - _ZN3zmq12thread_ctx_tD2Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
            - BranchSide:      'src/ctx.cpp:99,64'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12random_closeEv
                - __clang_call_terminate
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_tD2Ev
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
                - _ZN3zmq12thread_ctx_tD2Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEEixB8ne180100Em
        - Branch String:   'src/ctx.cpp:104,5'
          Branch Sides:
            - BranchSide:      'src/ctx.cpp:104,5'
              BranchSideFuncs:
                - _ZN3zmq12random_closeEv
                - __clang_call_terminate
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_tD2Ev
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
                - _ZN3zmq12thread_ctx_tD2Ev
            - BranchSide:      'src/ctx.cpp:104,5'
              BranchSideFuncs:
                - _ZN3zmq12random_closeEv
                - __clang_call_terminate
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq5ctx_t20pending_connection_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN3zmq10endpoint_tENS_4lessIS6_EENS4_INS_4pairIKS6_S8_EEEEED2B8ne180100Ev
                - _ZN3zmq9mailbox_tD2Ev
                - _ZNSt3__16vectorIPN3zmq9i_mailboxENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq11io_thread_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__16vectorIjNS_9allocatorIjEEED2B8ne180100Ev
                - _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
                - _ZN3zmq12thread_ctx_tD2Ev
      Callsites:
        - Src:             'src/ctx.cpp:89,5'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EE5emptyEv
        - Src:             'src/ctx.cpp:89,5'
          Dst:             fprintf
        - Src:             'src/ctx.cpp:89,5'
          Dst:             fflush
        - Src:             'src/ctx.cpp:89,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ctx.cpp:95,25'
          Dst:             _ZN3zmq11io_thread_t4stopEv
        - Src:             'src/ctx.cpp:110,5'
          Dst:             _ZN3zmq12random_closeEv
        - Src:             'src/ctx.cpp:122,1'
          Dst:             _ZN3zmq7mutex_tD2Ev
        - Src:             'src/ctx.cpp:122,1'
          Dst:             _ZN3zmq9mailbox_tD2Ev
        - Src:             'src/ctx.cpp:122,1'
          Dst:             _ZN3zmq7mutex_tD2Ev
        - Src:             'src/ctx.cpp:122,1'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
        - Src:             'src/ctx.cpp:122,1'
          Dst:             _ZN3zmq12thread_ctx_tD2Ev
        - Src:             'src/ctx.cpp:89,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq7mutex_tD2Ev
      functionSourceFile: '/src/libzmq/src/mutex.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         22
      ICount:          107
      EdgeCount:       39
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
        - pthread_mutex_destroy
        - pthread_mutexattr_destroy
        - strerror
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/mutex.hpp:100,9'
          Branch Sides:
            - BranchSide:      'src/mutex.hpp:100,9'
              BranchSideFuncs:
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - pthread_mutexattr_destroy
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mutex.hpp:102,42'
              BranchSideFuncs:
                - pthread_mutexattr_destroy
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mutex.hpp:103,9'
          Branch Sides:
            - BranchSide:      'src/mutex.hpp:103,9'
              BranchSideFuncs:
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mutex.hpp:103,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mutex.hpp:99,18'
          Dst:             pthread_mutex_destroy
        - Src:             'src/mutex.hpp:100,9'
          Dst:             strerror
        - Src:             'src/mutex.hpp:100,9'
          Dst:             fprintf
        - Src:             'src/mutex.hpp:100,9'
          Dst:             fflush
        - Src:             'src/mutex.hpp:100,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mutex.hpp:102,14'
          Dst:             pthread_mutexattr_destroy
        - Src:             'src/mutex.hpp:103,9'
          Dst:             strerror
        - Src:             'src/mutex.hpp:103,9'
          Dst:             fprintf
        - Src:             'src/mutex.hpp:103,9'
          Dst:             fflush
        - Src:             'src/mutex.hpp:103,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mutex.hpp:100,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12thread_ctx_tD2Ev
      functionSourceFile: '/src/libzmq/src/ctx.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7mutex_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ctx.hpp:37,7'
          Dst:             _ZN3zmq7mutex_tD2Ev
    - functionName:    pthread_mutex_destroy
      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:    pthread_mutexattr_destroy
      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:    _ZNK3zmq5ctx_t5validEv
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq9mailbox_t5validEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ctx.cpp:126,26'
          Dst:             _ZNK3zmq9mailbox_t5validEv
    - functionName:    _ZNK3zmq5ctx_t9check_tagEv
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7mutex_tC2Ev
      functionSourceFile: '/src/libzmq/src/mutex.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          113
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - pthread_mutex_init
        - pthread_mutexattr_init
        - pthread_mutexattr_settype
        - strerror
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/mutex.hpp:88,9'
          Branch Sides:
            - BranchSide:      'src/mutex.hpp:88,9'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - pthread_mutexattr_settype
                - pthread_mutex_init
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mutex.hpp:90,42'
              BranchSideFuncs:
                - pthread_mutexattr_settype
                - pthread_mutex_init
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mutex.hpp:91,9'
          Branch Sides:
            - BranchSide:      'src/mutex.hpp:91,9'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - pthread_mutex_init
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mutex.hpp:93,35'
              BranchSideFuncs:
                - pthread_mutex_init
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mutex.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/mutex.hpp:94,9'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mutex.hpp:94,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mutex.hpp:87,18'
          Dst:             pthread_mutexattr_init
        - Src:             'src/mutex.hpp:88,9'
          Dst:             strerror
        - Src:             'src/mutex.hpp:88,9'
          Dst:             fprintf
        - Src:             'src/mutex.hpp:88,9'
          Dst:             fflush
        - Src:             'src/mutex.hpp:88,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mutex.hpp:90,14'
          Dst:             pthread_mutexattr_settype
        - Src:             'src/mutex.hpp:91,9'
          Dst:             strerror
        - Src:             'src/mutex.hpp:91,9'
          Dst:             fprintf
        - Src:             'src/mutex.hpp:91,9'
          Dst:             fflush
        - Src:             'src/mutex.hpp:91,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mutex.hpp:93,14'
          Dst:             pthread_mutex_init
        - Src:             'src/mutex.hpp:94,9'
          Dst:             strerror
        - Src:             'src/mutex.hpp:94,9'
          Dst:             fprintf
        - Src:             'src/mutex.hpp:94,9'
          Dst:             fflush
        - Src:             'src/mutex.hpp:94,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    pthread_mutexattr_init
      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:    pthread_mutexattr_settype
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_13socket_base_tELi0EEC2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12thread_ctx_tC2Ev
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7mutex_tC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ctx.cpp:522,20'
          Dst:             _ZN3zmq7mutex_tC2Ev
    - functionName:    _ZN3zmq5ctx_tC2Ev
      functionSourceFile: '/src/libzmq/src/ctx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          134
      EdgeCount:       31
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL17clipped_maxsocketi
        - _ZN3zmq11random_openEv
        - _ZN3zmq12thread_ctx_tC2Ev
        - _ZN3zmq12thread_ctx_tD2Ev
        - _ZN3zmq7array_tINS_13socket_base_tELi0EEC2Ev
        - _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
        - _ZN3zmq7mutex_tC2Ev
        - _ZN3zmq7mutex_tD2Ev
        - _ZN3zmq9mailbox_tC2Ev
        - _ZN3zmq9mailbox_tD2Ev
        - getpid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ctx.cpp:49,13'
          Dst:             _ZN3zmq12thread_ctx_tC2Ev
        - Src:             'src/ctx.cpp:49,13'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EEC2Ev
        - Src:             'src/ctx.cpp:49,13'
          Dst:             _ZN3zmq7mutex_tC2Ev
        - Src:             'src/ctx.cpp:49,13'
          Dst:             _ZN3zmq9mailbox_tC2Ev
        - Src:             'src/ctx.cpp:49,13'
          Dst:             _ZN3zmq7mutex_tC2Ev
        - Src:             'src/ctx.cpp:54,19'
          Dst:             _ZL17clipped_maxsocketi
        - Src:             'src/ctx.cpp:62,12'
          Dst:             getpid
        - Src:             'src/ctx.cpp:70,5'
          Dst:             _ZN3zmq11random_openEv
        - Src:             'src/ctx.cpp:79,1'
          Dst:             _ZN3zmq7mutex_tD2Ev
        - Src:             'src/ctx.cpp:79,1'
          Dst:             _ZN3zmq9mailbox_tD2Ev
        - Src:             'src/ctx.cpp:79,1'
          Dst:             _ZN3zmq7mutex_tD2Ev
        - Src:             'src/ctx.cpp:79,1'
          Dst:             _ZN3zmq7array_tINS_13socket_base_tELi0EED2Ev
        - Src:             'src/ctx.cpp:79,1'
          Dst:             _ZN3zmq12thread_ctx_tD2Ev
    - functionName:    _ZN3zmq20worker_poller_base_tD2Ev
      functionSourceFile: '/src/libzmq/src/poller_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13poller_base_tD2Ev
        - _ZN3zmq8thread_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/poller_base.hpp:135,7'
          Dst:             _ZN3zmq8thread_tD2Ev
        - Src:             'src/poller_base.hpp:135,7'
          Dst:             _ZN3zmq13poller_base_tD2Ev
    - functionName:    _ZN3zmq20worker_poller_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/poller_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7epoll_t4loopEv
      functionSourceFile: '/src/libzmq/src/epoll.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         49
      ICount:          284
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN3zmq13poller_base_t14execute_timersEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13poller_base_t8get_loadEv
        - __errno_location
        - epoll_wait
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/epoll.cpp:148,13'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:149,17'
              BranchSideFuncs:
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/epoll.cpp:157,35'
              BranchSideFuncs:
                - epoll_wait
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/epoll.cpp:149,17'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:150,17'
              BranchSideFuncs: []
            - BranchSide:      'src/epoll.cpp:153,13'
              BranchSideFuncs:
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/epoll.cpp:158,35'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:157,23'
              BranchSideFuncs:
                - epoll_wait
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/epoll.cpp:158,45'
              BranchSideFuncs:
                - epoll_wait
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/epoll.cpp:159,13'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:160,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/epoll.cpp:164,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
        - Branch String:   'src/epoll.cpp:160,13'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:160,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - __errno_location
            - BranchSide:      'src/epoll.cpp:161,13'
              BranchSideFuncs:
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/epoll.cpp:164,9'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:166,57'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
            - BranchSide:      'src/epoll.cpp:187,39'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
        - Branch String:   'src/epoll.cpp:168,17'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:169,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
            - BranchSide:      'src/epoll.cpp:170,25'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
        - Branch String:   'src/epoll.cpp:170,17'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:171,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
            - BranchSide:      'src/epoll.cpp:172,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
        - Branch String:   'src/epoll.cpp:172,17'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:173,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
            - BranchSide:      'src/epoll.cpp:174,24'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
        - Branch String:   'src/epoll.cpp:174,17'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:175,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
            - BranchSide:      'src/epoll.cpp:176,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
        - Branch String:   'src/epoll.cpp:176,17'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:177,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
            - BranchSide:      'src/epoll.cpp:178,24'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
        - Branch String:   'src/epoll.cpp:178,17'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:179,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
            - BranchSide:      'src/epoll.cpp:180,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
        - Branch String:   'src/epoll.cpp:180,17'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:181,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
            - BranchSide:      'src/epoll.cpp:182,24'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
        - Branch String:   'src/epoll.cpp:182,17'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:183,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
            - BranchSide:      'src/epoll.cpp:184,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
        - Branch String:   'src/epoll.cpp:187,9'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:189,13'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/epoll.cpp:191,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/epoll.cpp:189,13'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:188,25'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
            - BranchSide:      'src/epoll.cpp:188,25'
              BranchSideFuncs:
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5clearB8ne180100Ev
                - _ZN3zmq13poller_base_t14execute_timersEv
                - _ZNK3zmq13poller_base_t8get_loadEv
                - epoll_wait
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE3endB8ne180100Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
      Callsites:
        - Src:             'src/epoll.cpp:146,47'
          Dst:             _ZN3zmq13poller_base_t14execute_timersEv
        - Src:             'src/epoll.cpp:148,13'
          Dst:             _ZNK3zmq13poller_base_t8get_loadEv
        - Src:             'src/epoll.cpp:157,23'
          Dst:             epoll_wait
        - Src:             'src/epoll.cpp:160,13'
          Dst:             __errno_location
        - Src:             'src/epoll.cpp:160,13'
          Dst:             __errno_location
        - Src:             'src/epoll.cpp:160,13'
          Dst:             strerror
        - Src:             'src/epoll.cpp:160,13'
          Dst:             fprintf
        - Src:             'src/epoll.cpp:160,13'
          Dst:             fflush
        - Src:             'src/epoll.cpp:160,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    epoll_wait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7epoll_t7max_fdsEv
      functionSourceFile: '/src/libzmq/src/epoll.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7epoll_t4stopEv
      functionSourceFile: '/src/libzmq/src/epoll.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq20worker_poller_base_t12check_threadEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/epoll.cpp:132,5'
          Dst:             _ZNK3zmq20worker_poller_base_t12check_threadEv
    - functionName:    _ZN3zmq7epoll_t13reset_polloutEPv
      functionSourceFile: '/src/libzmq/src/epoll.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - handle_
      BBCount:         8
      ICount:          71
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq20worker_poller_base_t12check_threadEv
        - __errno_location
        - epoll_ctl
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/epoll.cpp:127,5'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:127,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/epoll.cpp:127,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/epoll.cpp:123,5'
          Dst:             _ZNK3zmq20worker_poller_base_t12check_threadEv
        - Src:             'src/epoll.cpp:126,20'
          Dst:             epoll_ctl
        - Src:             'src/epoll.cpp:127,5'
          Dst:             __errno_location
        - Src:             'src/epoll.cpp:127,5'
          Dst:             strerror
        - Src:             'src/epoll.cpp:127,5'
          Dst:             fprintf
        - Src:             'src/epoll.cpp:127,5'
          Dst:             fflush
        - Src:             'src/epoll.cpp:127,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    epoll_ctl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7epoll_t11set_polloutEPv
      functionSourceFile: '/src/libzmq/src/epoll.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - handle_
      BBCount:         8
      ICount:          71
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq20worker_poller_base_t12check_threadEv
        - __errno_location
        - epoll_ctl
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/epoll.cpp:118,5'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:118,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/epoll.cpp:118,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/epoll.cpp:114,5'
          Dst:             _ZNK3zmq20worker_poller_base_t12check_threadEv
        - Src:             'src/epoll.cpp:117,20'
          Dst:             epoll_ctl
        - Src:             'src/epoll.cpp:118,5'
          Dst:             __errno_location
        - Src:             'src/epoll.cpp:118,5'
          Dst:             strerror
        - Src:             'src/epoll.cpp:118,5'
          Dst:             fprintf
        - Src:             'src/epoll.cpp:118,5'
          Dst:             fflush
        - Src:             'src/epoll.cpp:118,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq7epoll_t12reset_pollinEPv
      functionSourceFile: '/src/libzmq/src/epoll.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - handle_
      BBCount:         8
      ICount:          71
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq20worker_poller_base_t12check_threadEv
        - __errno_location
        - epoll_ctl
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/epoll.cpp:109,5'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:109,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/epoll.cpp:109,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/epoll.cpp:105,5'
          Dst:             _ZNK3zmq20worker_poller_base_t12check_threadEv
        - Src:             'src/epoll.cpp:108,20'
          Dst:             epoll_ctl
        - Src:             'src/epoll.cpp:109,5'
          Dst:             __errno_location
        - Src:             'src/epoll.cpp:109,5'
          Dst:             strerror
        - Src:             'src/epoll.cpp:109,5'
          Dst:             fprintf
        - Src:             'src/epoll.cpp:109,5'
          Dst:             fflush
        - Src:             'src/epoll.cpp:109,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq7epoll_t10set_pollinEPv
      functionSourceFile: '/src/libzmq/src/epoll.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - handle_
      BBCount:         8
      ICount:          71
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq20worker_poller_base_t12check_threadEv
        - __errno_location
        - epoll_ctl
        - fflush
        - fprintf
        - strerror
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/epoll.cpp:100,5'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:100,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/epoll.cpp:100,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/epoll.cpp:96,5'
          Dst:             _ZNK3zmq20worker_poller_base_t12check_threadEv
        - Src:             'src/epoll.cpp:99,20'
          Dst:             epoll_ctl
        - Src:             'src/epoll.cpp:100,5'
          Dst:             __errno_location
        - Src:             'src/epoll.cpp:100,5'
          Dst:             strerror
        - Src:             'src/epoll.cpp:100,5'
          Dst:             fprintf
        - Src:             'src/epoll.cpp:100,5'
          Dst:             fflush
        - Src:             'src/epoll.cpp:100,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq7epoll_t5rm_fdEPv
      functionSourceFile: '/src/libzmq/src/epoll.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - handle_
      BBCount:         8
      ICount:          71
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq13poller_base_t11adjust_loadEi
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq20worker_poller_base_t12check_threadEv
        - __errno_location
        - epoll_ctl
        - fflush
        - fprintf
        - strerror
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/epoll.cpp:86,5'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:86,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE9push_backB8ne180100ERKS4_
                - _ZN3zmq13poller_base_t11adjust_loadEi
            - BranchSide:      'src/epoll.cpp:86,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEE9push_backB8ne180100ERKS4_
                - _ZN3zmq13poller_base_t11adjust_loadEi
      Callsites:
        - Src:             'src/epoll.cpp:83,5'
          Dst:             _ZNK3zmq20worker_poller_base_t12check_threadEv
        - Src:             'src/epoll.cpp:85,20'
          Dst:             epoll_ctl
        - Src:             'src/epoll.cpp:86,5'
          Dst:             __errno_location
        - Src:             'src/epoll.cpp:86,5'
          Dst:             strerror
        - Src:             'src/epoll.cpp:86,5'
          Dst:             fprintf
        - Src:             'src/epoll.cpp:86,5'
          Dst:             fflush
        - Src:             'src/epoll.cpp:86,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/epoll.cpp:91,5'
          Dst:             _ZN3zmq13poller_base_t11adjust_loadEi
    - functionName:    _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
      functionSourceFile: '/src/libzmq/src/epoll.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - fd_
        - events_
      BBCount:         16
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq13poller_base_t11adjust_loadEi
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq20worker_poller_base_t12check_threadEv
        - __errno_location
        - epoll_ctl
        - fflush
        - fprintf
        - strerror
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/epoll.cpp:60,24'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:60,19'
              BranchSideFuncs:
                - epoll_ctl
                - _ZN3zmq13poller_base_t11adjust_loadEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/epoll.cpp:60,19'
              BranchSideFuncs:
                - epoll_ctl
                - _ZN3zmq13poller_base_t11adjust_loadEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/epoll.cpp:61,5'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:61,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - epoll_ctl
                - _ZN3zmq13poller_base_t11adjust_loadEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/epoll.cpp:65,13'
              BranchSideFuncs:
                - epoll_ctl
                - _ZN3zmq13poller_base_t11adjust_loadEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/epoll.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:73,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13poller_base_t11adjust_loadEi
            - BranchSide:      'src/epoll.cpp:73,5'
              BranchSideFuncs:
                - _ZN3zmq13poller_base_t11adjust_loadEi
      Callsites:
        - Src:             'src/epoll.cpp:59,5'
          Dst:             _ZNK3zmq20worker_poller_base_t12check_threadEv
        - Src:             'src/epoll.cpp:61,5'
          Dst:             fprintf
        - Src:             'src/epoll.cpp:61,5'
          Dst:             fflush
        - Src:             'src/epoll.cpp:61,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/epoll.cpp:72,20'
          Dst:             epoll_ctl
        - Src:             'src/epoll.cpp:73,5'
          Dst:             __errno_location
        - Src:             'src/epoll.cpp:73,5'
          Dst:             strerror
        - Src:             'src/epoll.cpp:73,5'
          Dst:             fprintf
        - Src:             'src/epoll.cpp:73,5'
          Dst:             fflush
        - Src:             'src/epoll.cpp:73,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/epoll.cpp:76,5'
          Dst:             _ZN3zmq13poller_base_t11adjust_loadEi
    - functionName:    _ZN3zmq7epoll_tD0Ev
      functionSourceFile: '/src/libzmq/src/epoll.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7epoll_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/epoll.cpp:42,1'
          Dst:             _ZN3zmq7epoll_tD2Ev
    - functionName:    _ZN3zmq7epoll_tD2Ev
      functionSourceFile: '/src/libzmq/src/epoll.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          72
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq20worker_poller_base_t11stop_workerEv
        - _ZN3zmq20worker_poller_base_tD2Ev
        - __clang_call_terminate
        - close
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/epoll.cpp:51,5'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:53,9'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEED2B8ne180100Ev
                - _ZN3zmq20worker_poller_base_tD2Ev
            - BranchSide:      'src/epoll.cpp:55,1'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEED2B8ne180100Ev
                - _ZN3zmq20worker_poller_base_tD2Ev
        - Branch String:   'src/epoll.cpp:53,9'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:52,21'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEED2B8ne180100Ev
                - _ZN3zmq20worker_poller_base_tD2Ev
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZdlPv
            - BranchSide:      'src/epoll.cpp:52,21'
              BranchSideFuncs:
                - _ZdlPv
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq7epoll_t12poll_entry_tEEEbRKNS_11__wrap_iterIT_EESA_
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEED2B8ne180100Ev
                - _ZN3zmq20worker_poller_base_tD2Ev
                - _ZNKSt3__111__wrap_iterIPPN3zmq7epoll_t12poll_entry_tEEdeB8ne180100Ev
      Callsites:
        - Src:             'src/epoll.cpp:44,5'
          Dst:             _ZN3zmq20worker_poller_base_t11stop_workerEv
        - Src:             'src/epoll.cpp:49,5'
          Dst:             close
        - Src:             'src/epoll.cpp:55,1'
          Dst:             _ZN3zmq20worker_poller_base_tD2Ev
        - Src:             'src/epoll.cpp:44,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq7epoll_tC2ERKNS_12thread_ctx_tE
      functionSourceFile: '/src/libzmq/src/epoll.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ctx_
      BBCount:         14
      ICount:          83
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq20worker_poller_base_tC2ERKNS_12thread_ctx_tE
        - _ZN3zmq20worker_poller_base_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - epoll_create1
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/epoll.cpp:38,5'
          Branch Sides:
            - BranchSide:      'src/epoll.cpp:38,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__16vectorIPN3zmq7epoll_t12poll_entry_tENS_9allocatorIS4_EEED2B8ne180100Ev
                - _ZN3zmq20worker_poller_base_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/epoll.cpp:38,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/epoll.cpp:28,5'
          Dst:             _ZN3zmq20worker_poller_base_tC2ERKNS_12thread_ctx_tE
        - Src:             'src/epoll.cpp:34,17'
          Dst:             epoll_create1
        - Src:             'src/epoll.cpp:38,5'
          Dst:             __errno_location
        - Src:             'src/epoll.cpp:38,5'
          Dst:             strerror
        - Src:             'src/epoll.cpp:38,5'
          Dst:             fprintf
        - Src:             'src/epoll.cpp:38,5'
          Dst:             fflush
        - Src:             'src/epoll.cpp:38,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/epoll.cpp:39,1'
          Dst:             _ZN3zmq20worker_poller_base_tD2Ev
    - functionName:    epoll_create1
      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:    _ZN3zmq15print_backtraceEv
      functionSourceFile: '/src/libzmq/src/err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq15errno_to_stringEi
      functionSourceFile: '/src/libzmq/src/err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - errno_
      BBCount:         10
      ICount:          52
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/err.cpp:9,5'
          Branch Sides:
            - BranchSide:      'src/err.cpp:29,13'
              BranchSideFuncs: []
            - BranchSide:      'src/err.cpp:31,13'
              BranchSideFuncs: []
            - BranchSide:      'src/err.cpp:33,13'
              BranchSideFuncs: []
            - BranchSide:      'src/err.cpp:35,13'
              BranchSideFuncs: []
            - BranchSide:      'src/err.cpp:37,13'
              BranchSideFuncs: []
            - BranchSide:      'src/err.cpp:43,30'
              BranchSideFuncs:
                - strerror
      Callsites:
        - Src:             'src/err.cpp:43,20'
          Dst:             strerror
    - functionName:    _ZN3zmq9zmq_abortEPKc
      functionSourceFile: '/src/libzmq/src/err.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - errmsg_
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15print_backtraceEv
        - abort
      functionUses:    768
      BranchProfiles:  []
      Callsites:
        - Src:             'src/err.cpp:60,5'
          Dst:             _ZN3zmq15print_backtraceEv
        - Src:             'src/err.cpp:61,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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13i_poll_eventsD2Ev
      functionSourceFile: '/src/libzmq/src/i_poll_events.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11io_thread_t12process_stopEv
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7epoll_t4stopEv
        - _ZN3zmq7epoll_t5rm_fdEPv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/io_thread.cpp:91,5'
          Branch Sides:
            - BranchSide:      'src/io_thread.cpp:91,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7epoll_t5rm_fdEPv
                - _ZN3zmq7epoll_t4stopEv
            - BranchSide:      'src/io_thread.cpp:91,5'
              BranchSideFuncs:
                - _ZN3zmq7epoll_t5rm_fdEPv
                - _ZN3zmq7epoll_t4stopEv
      Callsites:
        - Src:             'src/io_thread.cpp:91,5'
          Dst:             fprintf
        - Src:             'src/io_thread.cpp:91,5'
          Dst:             fflush
        - Src:             'src/io_thread.cpp:91,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/io_thread.cpp:92,14'
          Dst:             _ZN3zmq7epoll_t5rm_fdEPv
        - Src:             'src/io_thread.cpp:93,14'
          Dst:             _ZN3zmq7epoll_t4stopEv
    - functionName:    _ZNK3zmq11io_thread_t10get_pollerEv
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/io_thread.cpp:85,5'
          Branch Sides:
            - BranchSide:      'src/io_thread.cpp:85,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/io_thread.cpp:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/io_thread.cpp:85,5'
          Dst:             fprintf
        - Src:             'src/io_thread.cpp:85,5'
          Dst:             fflush
        - Src:             'src/io_thread.cpp:85,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZThn24_N3zmq11io_thread_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_thread_t11timer_eventEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_thread.cpp:0,0'
          Dst:             _ZN3zmq11io_thread_t11timer_eventEi
    - functionName:    _ZN3zmq11io_thread_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_thread.cpp:80,5'
          Dst:             fprintf
        - Src:             'src/io_thread.cpp:80,5'
          Dst:             fflush
        - Src:             'src/io_thread.cpp:80,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZThn24_N3zmq11io_thread_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_thread_t9out_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_thread.cpp:0,0'
          Dst:             _ZN3zmq11io_thread_t9out_eventEv
    - functionName:    _ZN3zmq11io_thread_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_thread.cpp:74,5'
          Dst:             fprintf
        - Src:             'src/io_thread.cpp:74,5'
          Dst:             fflush
        - Src:             'src/io_thread.cpp:74,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZThn24_N3zmq11io_thread_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_thread_t8in_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_thread.cpp:0,0'
          Dst:             _ZN3zmq11io_thread_t8in_eventEv
    - functionName:    _ZN3zmq11io_thread_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          105
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/io_thread.cpp:62,20'
          Branch Sides:
            - BranchSide:      'src/io_thread.cpp:62,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - __errno_location
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
            - BranchSide:      'src/io_thread.cpp:62,23'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - Branch String:   'src/io_thread.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/io_thread.cpp:63,13'
              BranchSideFuncs:
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
            - BranchSide:      'src/io_thread.cpp:68,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/io_thread.cpp:63,13'
          Branch Sides:
            - BranchSide:      'src/io_thread.cpp:64,17'
              BranchSideFuncs:
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/io_thread.cpp:65,14'
              BranchSideFuncs:
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - Branch String:   'src/io_thread.cpp:68,5'
          Branch Sides:
            - BranchSide:      'src/io_thread.cpp:68,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/io_thread.cpp:68,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/io_thread.cpp:68,5'
          Branch Sides:
            - BranchSide:      'src/io_thread.cpp:68,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/io_thread.cpp:68,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/io_thread.cpp:60,23'
          Dst:             _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
        - Src:             'src/io_thread.cpp:62,23'
          Dst:             __errno_location
        - Src:             'src/io_thread.cpp:64,30'
          Dst:             _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - Src:             'src/io_thread.cpp:65,23'
          Dst:             _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
        - Src:             'src/io_thread.cpp:68,5'
          Dst:             __errno_location
        - Src:             'src/io_thread.cpp:68,5'
          Dst:             __errno_location
        - Src:             'src/io_thread.cpp:68,5'
          Dst:             strerror
        - Src:             'src/io_thread.cpp:68,5'
          Dst:             fprintf
        - Src:             'src/io_thread.cpp:68,5'
          Dst:             fflush
        - Src:             'src/io_thread.cpp:68,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq11io_thread_t8get_loadEv
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq13poller_base_t8get_loadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_thread.cpp:51,21'
          Dst:             _ZNK3zmq13poller_base_t8get_loadEv
    - functionName:    _ZN3zmq11io_thread_t11get_mailboxEv
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11io_thread_t4stopEv
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t9send_stopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_thread.cpp:41,5'
          Dst:             _ZN3zmq8object_t9send_stopEv
    - functionName:    _ZN3zmq11io_thread_t5startEv
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20worker_poller_base_t5startEPKc
        - _ZNK3zmq8object_t7get_tidEv
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_thread.cpp:34,15'
          Dst:             _ZNK3zmq8object_t7get_tidEv
        - Src:             'src/io_thread.cpp:33,5'
          Dst:             snprintf
        - Src:             'src/io_thread.cpp:36,14'
          Dst:             _ZN3zmq20worker_poller_base_t5startEPKc
    - functionName:    _ZThn24_N3zmq11io_thread_tD0Ev
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_thread_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_thread.cpp:0,0'
          Dst:             _ZN3zmq11io_thread_tD0Ev
    - functionName:    _ZN3zmq11io_thread_tD0Ev
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_thread_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_thread.cpp:26,1'
          Dst:             _ZN3zmq11io_thread_tD2Ev
    - functionName:    _ZN3zmq11io_thread_tD2Ev
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq13i_poll_eventsD2Ev
        - _ZN3zmq8object_tD2Ev
        - _ZN3zmq9mailbox_tD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/io_thread.cpp:27,5'
          Branch Sides:
            - BranchSide:      'src/io_thread.cpp:27,5'
              BranchSideFuncs:
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
            - BranchSide:      'src/io_thread.cpp:27,5'
              BranchSideFuncs:
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
      Callsites:
        - Src:             'src/io_thread.cpp:28,1'
          Dst:             _ZN3zmq9mailbox_tD2Ev
        - Src:             'src/io_thread.cpp:28,1'
          Dst:             _ZN3zmq13i_poll_eventsD2Ev
        - Src:             'src/io_thread.cpp:28,1'
          Dst:             _ZN3zmq8object_tD2Ev
    - functionName:    _ZThn24_N3zmq11io_thread_tD1Ev
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_thread_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_thread.cpp:0,0'
          Dst:             _ZN3zmq11io_thread_tD2Ev
    - functionName:    _ZN3zmq13i_poll_eventsC2Ev
      functionSourceFile: '/src/libzmq/src/i_poll_events.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13i_poll_eventsD0Ev
      functionSourceFile: '/src/libzmq/src/i_poll_events.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11io_thread_tC2EPNS_5ctx_tEj
      functionSourceFile: '/src/libzmq/src/io_thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - ctx_
        - tid_
      BBCount:         33
      ICount:          174
      EdgeCount:       60
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN3zmq13i_poll_eventsC2Ev
        - _ZN3zmq13i_poll_eventsD2Ev
        - _ZN3zmq7epoll_t10set_pollinEPv
        - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
        - _ZN3zmq7epoll_tC2ERKNS_12thread_ctx_tE
        - _ZN3zmq8object_tC2EPNS_5ctx_tEj
        - _ZN3zmq8object_tD2Ev
        - _ZN3zmq9mailbox_tC2Ev
        - _ZN3zmq9mailbox_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq9mailbox_t6get_fdEv
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/io_thread.cpp:16,15'
          Branch Sides:
            - BranchSide:      'src/io_thread.cpp:16,5'
              BranchSideFuncs:
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/io_thread.cpp:16,15'
              BranchSideFuncs:
                - _ZN3zmq7epoll_tC2ERKNS_12thread_ctx_tE
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/io_thread.cpp:17,5'
          Branch Sides:
            - BranchSide:      'src/io_thread.cpp:17,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
            - BranchSide:      'src/io_thread.cpp:19,9'
              BranchSideFuncs:
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
        - Branch String:   'src/io_thread.cpp:16,15'
          Branch Sides:
            - BranchSide:      'src/io_thread.cpp:23,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
            - BranchSide:      'src/io_thread.cpp:23,1'
              BranchSideFuncs:
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
        - Branch String:   'src/io_thread.cpp:19,9'
          Branch Sides:
            - BranchSide:      'src/io_thread.cpp:19,9'
              BranchSideFuncs:
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
            - BranchSide:      'src/io_thread.cpp:20,27'
              BranchSideFuncs:
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
      Callsites:
        - Src:             'src/io_thread.cpp:13,5'
          Dst:             _ZN3zmq8object_tC2EPNS_5ctx_tEj
        - Src:             'src/io_thread.cpp:12,19'
          Dst:             _ZN3zmq13i_poll_eventsC2Ev
        - Src:             'src/io_thread.cpp:12,19'
          Dst:             _ZN3zmq9mailbox_tC2Ev
        - Src:             'src/io_thread.cpp:16,34'
          Dst:             _ZN3zmq7epoll_tC2ERKNS_12thread_ctx_tE
        - Src:             'src/io_thread.cpp:17,5'
          Dst:             fprintf
        - Src:             'src/io_thread.cpp:17,5'
          Dst:             fflush
        - Src:             'src/io_thread.cpp:17,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/io_thread.cpp:19,18'
          Dst:             _ZNK3zmq9mailbox_t6get_fdEv
        - Src:             'src/io_thread.cpp:20,53'
          Dst:             _ZNK3zmq9mailbox_t6get_fdEv
        - Src:             'src/io_thread.cpp:20,36'
          Dst:             _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
        - Src:             'src/io_thread.cpp:21,18'
          Dst:             _ZN3zmq7epoll_t10set_pollinEPv
        - Src:             'src/io_thread.cpp:23,1'
          Dst:             _ZN3zmq9mailbox_tD2Ev
        - Src:             'src/io_thread.cpp:23,1'
          Dst:             _ZN3zmq13i_poll_eventsD2Ev
        - Src:             'src/io_thread.cpp:23,1'
          Dst:             _ZN3zmq8object_tD2Ev
    - functionName:    _ZN3zmq27create_ipc_wildcard_addressERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES7_
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path_
        - file_
      BBCount:         33
      ICount:          193
      EdgeCount:       65
      CyclomaticComplexity: 34
      functionsReached:
        - getenv
        - mkdtemp
        - stat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ip.cpp:930,30'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:930,34'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEC2Em
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - mkdtemp
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - getenv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - stat
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6rbeginB8ne180100Ev
                - _ZNKSt3__116reverse_iteratorINS_11__wrap_iterIPcEEEdeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc
            - BranchSide:      'src/ip.cpp:930,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEC2Em
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - mkdtemp
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - getenv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - stat
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6rbeginB8ne180100Ev
                - _ZNKSt3__116reverse_iteratorINS_11__wrap_iterIPcEEEdeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc
        - Branch String:   'src/ip.cpp:930,5'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:931,45'
              BranchSideFuncs:
                - getenv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEC2Em
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - mkdtemp
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - stat
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6rbeginB8ne180100Ev
                - _ZNKSt3__116reverse_iteratorINS_11__wrap_iterIPcEEEdeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc
            - BranchSide:      'src/ip.cpp:948,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEC2Em
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - mkdtemp
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip.cpp:935,25'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:935,36'
              BranchSideFuncs:
                - stat
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEC2Em
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - mkdtemp
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - getenv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6rbeginB8ne180100Ev
                - _ZNKSt3__116reverse_iteratorINS_11__wrap_iterIPcEEEdeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc
            - BranchSide:      'src/ip.cpp:944,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEC2Em
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - mkdtemp
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - getenv
                - stat
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6rbeginB8ne180100Ev
                - _ZNKSt3__116reverse_iteratorINS_11__wrap_iterIPcEEEdeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc
        - Branch String:   'src/ip.cpp:936,13'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:936,16'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEC2Em
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - mkdtemp
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - getenv
                - stat
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6rbeginB8ne180100Ev
                - _ZNKSt3__116reverse_iteratorINS_11__wrap_iterIPcEEEdeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc
            - BranchSide:      'src/ip.cpp:944,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEC2Em
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - mkdtemp
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - getenv
                - stat
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6rbeginB8ne180100Ev
                - _ZNKSt3__116reverse_iteratorINS_11__wrap_iterIPcEEEdeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc
        - Branch String:   'src/ip.cpp:935,13'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:937,30'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6rbeginB8ne180100Ev
                - _ZNKSt3__116reverse_iteratorINS_11__wrap_iterIPcEEEdeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEC2Em
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - mkdtemp
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - getenv
                - stat
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc
            - BranchSide:      'src/ip.cpp:944,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEC2Em
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - mkdtemp
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - getenv
                - stat
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6rbeginB8ne180100Ev
                - _ZNKSt3__116reverse_iteratorINS_11__wrap_iterIPcEEEdeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc
        - Branch String:   'src/ip.cpp:938,17'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:939,26'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEC2Em
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - mkdtemp
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - getenv
                - stat
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6rbeginB8ne180100Ev
                - _ZNKSt3__116reverse_iteratorINS_11__wrap_iterIPcEEEdeB8ne180100Ev
            - BranchSide:      'src/ip.cpp:941,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEC2Em
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - mkdtemp
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - getenv
                - stat
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6rbeginB8ne180100Ev
                - _ZNKSt3__116reverse_iteratorINS_11__wrap_iterIPcEEEdeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc
        - Branch String:   'src/ip.cpp:961,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:962,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip.cpp:965,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorIcNS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1plB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIcNS_9allocatorIcEEED2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/ip.cpp:931,36'
          Dst:             getenv
        - Src:             'src/ip.cpp:935,28'
          Dst:             stat
        - Src:             'src/ip.cpp:961,9'
          Dst:             mkdtemp
    - functionName:    getenv
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11make_fdpairEPiS0_
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r_
        - w_
      BBCount:         14
      ICount:          96
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - eventfd
        - fflush
        - fprintf
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/ip.cpp:543,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:544,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:548,17'
              BranchSideFuncs: []
        - Branch String:   'src/ip.cpp:544,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:544,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:544,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:544,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:544,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:545,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ip.cpp:542,15'
          Dst:             eventfd
        - Src:             'src/ip.cpp:544,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:544,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:544,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:544,9'
          Dst:             strerror
        - Src:             'src/ip.cpp:544,9'
          Dst:             fprintf
        - Src:             'src/ip.cpp:544,9'
          Dst:             fflush
        - Src:             'src/ip.cpp:544,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    eventfd
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq16shutdown_networkEv
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq18initialize_networkEv
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq29assert_success_or_recoverableEii
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - s_
        - rc_
      BBCount:         35
      ICount:          181
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - getsockopt
        - strerror
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/ip.cpp:837,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:838,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ip.cpp:843,9'
              BranchSideFuncs:
                - getsockopt
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/ip.cpp:868,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:869,15'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:870,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:870,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:870,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:871,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:872,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:872,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:872,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:872,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:872,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:872,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:872,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:872,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:872,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:872,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:872,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:877,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ip.cpp:850,20'
          Dst:             getsockopt
        - Src:             'src/ip.cpp:869,15'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:871,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:872,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:872,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:872,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:872,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:872,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:872,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:872,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:872,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:872,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:872,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:872,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:872,9'
          Dst:             strerror
        - Src:             'src/ip.cpp:872,9'
          Dst:             fprintf
        - Src:             'src/ip.cpp:872,9'
          Dst:             fflush
        - Src:             'src/ip.cpp:872,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    getsockopt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - s_
        - bound_device_
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq29assert_success_or_recoverableEii
        - setsockopt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/ip.cpp:249,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:250,40'
              BranchSideFuncs:
                - _ZN3zmq29assert_success_or_recoverableEii
            - BranchSide:      'src/ip.cpp:253,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ip.cpp:247,14'
          Dst:             setsockopt
        - Src:             'src/ip.cpp:250,9'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
    - functionName:    _ZN3zmq19set_socket_priorityEii
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - s_
        - priority_
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - setsockopt
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/ip.cpp:217,5'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:217,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:217,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ip.cpp:215,7'
          Dst:             setsockopt
        - Src:             'src/ip.cpp:217,5'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:217,5'
          Dst:             strerror
        - Src:             'src/ip.cpp:217,5'
          Dst:             fprintf
        - Src:             'src/ip.cpp:217,5'
          Dst:             fflush
        - Src:             'src/ip.cpp:217,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq22set_ip_type_of_serviceEii
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - s_
        - iptos_
      BBCount:         19
      ICount:          108
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - setsockopt
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/ip.cpp:195,5'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:195,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - setsockopt
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:200,22'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:205,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:205,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:206,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:206,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:206,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:206,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:206,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:206,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:207,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ip.cpp:189,14'
          Dst:             setsockopt
        - Src:             'src/ip.cpp:195,5'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:195,5'
          Dst:             strerror
        - Src:             'src/ip.cpp:195,5'
          Dst:             fprintf
        - Src:             'src/ip.cpp:195,5'
          Dst:             fflush
        - Src:             'src/ip.cpp:195,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ip.cpp:200,10'
          Dst:             setsockopt
        - Src:             'src/ip.cpp:206,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:206,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:206,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:206,9'
          Dst:             strerror
        - Src:             'src/ip.cpp:206,9'
          Dst:             fprintf
        - Src:             'src/ip.cpp:206,9'
          Dst:             fflush
        - Src:             'src/ip.cpp:206,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq19get_peer_ip_addressEiRNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sockfd_
        - ip_addr_
      BBCount:         18
      ICount:          118
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - getnameinfo
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ip.cpp:154,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:161,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ip.cpp:170,63'
              BranchSideFuncs:
                - getnameinfo
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
        - Branch String:   'src/ip.cpp:161,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:161,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/ip.cpp:161,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:161,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:161,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:161,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:161,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:161,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:165,9'
              BranchSideFuncs: []
        - Branch String:   'src/ip.cpp:172,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:173,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ip.cpp:175,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
      Callsites:
        - Src:             'src/ip.cpp:152,7'
          Dst:             _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
        - Src:             'src/ip.cpp:161,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:161,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:161,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:161,9'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:161,9'
          Dst:             strerror
        - Src:             'src/ip.cpp:161,9'
          Dst:             fprintf
        - Src:             'src/ip.cpp:161,9'
          Dst:             fflush
        - Src:             'src/ip.cpp:161,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ip.cpp:170,7'
          Dst:             getnameinfo
    - functionName:    getnameinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq19enable_ipv4_mappingEi
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - s_
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - setsockopt
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ip.cpp:142,5'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:142,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:142,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ip.cpp:137,20'
          Dst:             setsockopt
        - Src:             'src/ip.cpp:142,5'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:142,5'
          Dst:             strerror
        - Src:             'src/ip.cpp:142,5'
          Dst:             fprintf
        - Src:             'src/ip.cpp:142,5'
          Dst:             fflush
        - Src:             'src/ip.cpp:142,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14unblock_socketEi
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - s_
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fcntl
        - fflush
        - fprintf
        - strerror
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/ip.cpp:119,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:120,15'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:121,21'
              BranchSideFuncs:
                - fcntl
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:122,5'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:122,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:122,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ip.cpp:118,17'
          Dst:             fcntl
        - Src:             'src/ip.cpp:121,14'
          Dst:             fcntl
        - Src:             'src/ip.cpp:122,5'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:122,5'
          Dst:             strerror
        - Src:             'src/ip.cpp:122,5'
          Dst:             fprintf
        - Src:             'src/ip.cpp:122,5'
          Dst:             fflush
        - Src:             'src/ip.cpp:122,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    fcntl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13set_nosigpipeEi
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - s_
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq26make_socket_noninheritableEi
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - sock_
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11open_socketEiii
      functionSourceFile: '/src/libzmq/src/ip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - domain_
        - type_
        - protocol_
      BBCount:         11
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq13set_nosigpipeEi
        - _ZN3zmq26make_socket_noninheritableEi
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - socket
        - strerror
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/ip.cpp:91,9'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:95,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ip.cpp:98,33'
              BranchSideFuncs:
                - _ZN3zmq26make_socket_noninheritableEi
                - _ZN3zmq13set_nosigpipeEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip.cpp:102,5'
          Branch Sides:
            - BranchSide:      'src/ip.cpp:102,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip.cpp:104,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ip.cpp:89,20'
          Dst:             socket
        - Src:             'src/ip.cpp:98,5'
          Dst:             _ZN3zmq26make_socket_noninheritableEi
        - Src:             'src/ip.cpp:101,10'
          Dst:             _ZN3zmq13set_nosigpipeEi
        - Src:             'src/ip.cpp:102,5'
          Dst:             __errno_location
        - Src:             'src/ip.cpp:102,5'
          Dst:             strerror
        - Src:             'src/ip.cpp:102,5'
          Dst:             fprintf
        - Src:             'src/ip.cpp:102,5'
          Dst:             fflush
        - Src:             'src/ip.cpp:102,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE3popEv
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEE4xchgEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/yqueue.hpp:133,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:133,13'
              BranchSideFuncs:
                - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEE4xchgEPS4_
                - free
            - BranchSide:      'src/yqueue.hpp:134,26'
              BranchSideFuncs:
                - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEE4xchgEPS4_
                - free
      Callsites:
        - Src:             'src/yqueue.hpp:142,40'
          Dst:             _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEE4xchgEPS4_
    - functionName:    _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEE4xchgEPS4_
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - val_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12atomic_ptr_tINS_9command_tEE3casEPS1_S3_
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cmp_
        - val_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE14allocate_chunkEv
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - posix_memalign
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/yqueue.hpp:160,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:159,15'
              BranchSideFuncs:
                - posix_memalign
            - BranchSide:      'src/yqueue.hpp:160,13'
              BranchSideFuncs:
                - posix_memalign
        - Branch String:   'src/yqueue.hpp:160,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:161,32'
              BranchSideFuncs: []
            - BranchSide:      'src/yqueue.hpp:162,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/yqueue.hpp:160,13'
          Dst:             posix_memalign
    - functionName:    posix_memalign
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEEC2Ev
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12ypipe_base_tINS_9command_tEED2Ev
      functionSourceFile: '/src/libzmq/src/ypipe_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12atomic_ptr_tINS_9command_tEE3setEPS1_
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4pushEv
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          104
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEE4xchgEPS4_
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE14allocate_chunkEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/yqueue.hpp:83,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:84,13'
              BranchSideFuncs: []
            - BranchSide:      'src/yqueue.hpp:86,23'
              BranchSideFuncs:
                - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEE4xchgEPS4_
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE14allocate_chunkEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/yqueue.hpp:87,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:88,32'
              BranchSideFuncs: []
            - BranchSide:      'src/yqueue.hpp:91,32'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE14allocate_chunkEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/yqueue.hpp:92,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:92,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/yqueue.hpp:93,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/yqueue.hpp:86,36'
          Dst:             _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEE4xchgEPS4_
        - Src:             'src/yqueue.hpp:91,32'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE14allocate_chunkEv
        - Src:             'src/yqueue.hpp:92,13'
          Dst:             fprintf
        - Src:             'src/yqueue.hpp:92,13'
          Dst:             fflush
        - Src:             'src/yqueue.hpp:92,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq12atomic_ptr_tINS_9command_tEEC2Ev
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EEC2Ev
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEEC2Ev
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE14allocate_chunkEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/yqueue.hpp:44,9'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:44,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/yqueue.hpp:44,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/yqueue.hpp:41,12'
          Dst:             _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEEC2Ev
        - Src:             'src/yqueue.hpp:43,24'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE14allocate_chunkEv
        - Src:             'src/yqueue.hpp:44,9'
          Dst:             fprintf
        - Src:             'src/yqueue.hpp:44,9'
          Dst:             fflush
        - Src:             'src/yqueue.hpp:44,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq12ypipe_base_tINS_9command_tEEC2Ev
      functionSourceFile: '/src/libzmq/src/ypipe_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12ypipe_base_tINS_9command_tEED0Ev
      functionSourceFile: '/src/libzmq/src/ypipe_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE6unpushEv
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/yqueue.hpp:109,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:110,15'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/yqueue.hpp:112,13'
              BranchSideFuncs:
                - free
        - Branch String:   'src/yqueue.hpp:120,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:121,15'
              BranchSideFuncs: []
            - BranchSide:      'src/yqueue.hpp:123,13'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4backEv
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7ypipe_tINS_9command_tELi16EE5probeEPFbRKS1_E
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - fn_
      BBCount:         8
      ICount:          56
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ypipe.hpp:145,9'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:145,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
            - BranchSide:      'src/ypipe.hpp:145,9'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
      Callsites:
        - Src:             'src/ypipe.hpp:145,9'
          Dst:             fprintf
        - Src:             'src/ypipe.hpp:145,9'
          Dst:             fflush
        - Src:             'src/ypipe.hpp:145,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ypipe.hpp:147,31'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
    - functionName:    _ZN3zmq7ypipe_tINS_9command_tELi16EE7unwriteEPS1_
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4backEv
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE6unpushEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ypipe.hpp:66,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:67,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe.hpp:68,9'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE6unpushEv
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4backEv
      Callsites:
        - Src:             'src/ypipe.hpp:66,27'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4backEv
        - Src:             'src/ypipe.hpp:68,16'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE6unpushEv
        - Src:             'src/ypipe.hpp:69,26'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4backEv
    - functionName:    _ZN3zmq7ypipe_tINS_9command_tELi16EED0Ev
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ypipe.hpp:19,36'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
    - functionName:    _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12ypipe_base_tINS_9command_tEED2Ev
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ypipe.hpp:19,36'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EED2Ev
        - Src:             'src/ypipe.hpp:19,36'
          Dst:             _ZN3zmq12ypipe_base_tINS_9command_tEED2Ev
    - functionName:    _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EED2Ev
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          61
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEE4xchgEPS4_
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/yqueue.hpp:56,17'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:57,23'
              BranchSideFuncs:
                - free
                - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEE4xchgEPS4_
                - __clang_call_terminate
                - free
            - BranchSide:      'src/yqueue.hpp:60,26'
              BranchSideFuncs:
                - free
                - free
                - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEE4xchgEPS4_
                - __clang_call_terminate
                - free
      Callsites:
        - Src:             'src/yqueue.hpp:65,36'
          Dst:             _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_9command_tELi16ELm64EE7chunk_tEE4xchgEPS4_
        - Src:             'src/yqueue.hpp:65,36'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq7ypipe_tINS_9command_tELi16EE5writeERKS1_b
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - value_
        - incomplete_
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4backEv
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4pushEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/ypipe.hpp:54,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:54,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe.hpp:55,19'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4backEv
      Callsites:
        - Src:             'src/ypipe.hpp:50,16'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4backEv
        - Src:             'src/ypipe.hpp:51,16'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4pushEv
        - Src:             'src/ypipe.hpp:55,26'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4backEv
    - functionName:    _ZN3zmq7ypipe_tINS_9command_tELi16EE5flushEv
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_9command_tEE3casEPS1_S3_
        - _ZN3zmq12atomic_ptr_tINS_9command_tEE3setEPS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/ypipe.hpp:79,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:80,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe.hpp:83,13'
              BranchSideFuncs:
                - _ZN3zmq12atomic_ptr_tINS_9command_tEE3casEPS1_S3_
                - _ZN3zmq12atomic_ptr_tINS_9command_tEE3setEPS1_
        - Branch String:   'src/ypipe.hpp:83,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:89,13'
              BranchSideFuncs:
                - _ZN3zmq12atomic_ptr_tINS_9command_tEE3setEPS1_
            - BranchSide:      'src/ypipe.hpp:96,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ypipe.hpp:83,16'
          Dst:             _ZN3zmq12atomic_ptr_tINS_9command_tEE3casEPS1_S3_
        - Src:             'src/ypipe.hpp:89,16'
          Dst:             _ZN3zmq12atomic_ptr_tINS_9command_tEE3setEPS1_
    - functionName:    _ZN3zmq7ypipe_tINS_9command_tELi16EE10check_readEv
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_9command_tEE3casEPS1_S3_
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/ypipe.hpp:104,36'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:104,39'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
                - _ZN3zmq12atomic_ptr_tINS_9command_tEE3casEPS1_S3_
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
            - BranchSide:      'src/ypipe.hpp:111,14'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
                - _ZN3zmq12atomic_ptr_tINS_9command_tEE3casEPS1_S3_
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
        - Branch String:   'src/ypipe.hpp:104,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:105,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe.hpp:111,14'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
                - _ZN3zmq12atomic_ptr_tINS_9command_tEE3casEPS1_S3_
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
        - Branch String:   'src/ypipe.hpp:117,36'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:117,40'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe.hpp:118,13'
              BranchSideFuncs: []
        - Branch String:   'src/ypipe.hpp:117,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:118,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe.hpp:121,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ypipe.hpp:104,21'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
        - Src:             'src/ypipe.hpp:111,30'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
        - Src:             'src/ypipe.hpp:111,17'
          Dst:             _ZN3zmq12atomic_ptr_tINS_9command_tEE3casEPS1_S3_
        - Src:             'src/ypipe.hpp:117,21'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
    - functionName:    _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE3popEv
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/ypipe.hpp:129,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:130,13'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE3popEv
            - BranchSide:      'src/ypipe.hpp:134,19'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
                - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE3popEv
      Callsites:
        - Src:             'src/ypipe.hpp:134,26'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE5frontEv
        - Src:             'src/ypipe.hpp:135,16'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE3popEv
    - functionName:    _ZN3zmq9i_mailboxD2Ev
      functionSourceFile: '/src/libzmq/src/i_mailbox.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq9mailbox_t5validEv
      functionSourceFile: '/src/libzmq/src/mailbox.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq10signaler_t5validEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mailbox.cpp:78,22'
          Dst:             _ZNK3zmq10signaler_t5validEv
    - functionName:    _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
      functionSourceFile: '/src/libzmq/src/mailbox.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - cmd_
        - timeout_
      BBCount:         31
      ICount:          178
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq10signaler_t13recv_failableEv
        - _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq10signaler_t4waitEi
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/mailbox.cpp:45,9'
          Branch Sides:
            - BranchSide:      'src/mailbox.cpp:46,13'
              BranchSideFuncs:
                - _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
                - _ZNK3zmq10signaler_t4waitEi
                - _ZN3zmq10signaler_t13recv_failableEv
                - _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mailbox.cpp:54,14'
              BranchSideFuncs:
                - _ZNK3zmq10signaler_t4waitEi
                - _ZN3zmq10signaler_t13recv_failableEv
                - _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mailbox.cpp:46,13'
          Branch Sides:
            - BranchSide:      'src/mailbox.cpp:47,13'
              BranchSideFuncs: []
            - BranchSide:      'src/mailbox.cpp:50,9'
              BranchSideFuncs:
                - _ZNK3zmq10signaler_t4waitEi
                - _ZN3zmq10signaler_t13recv_failableEv
                - _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mailbox.cpp:55,9'
          Branch Sides:
            - BranchSide:      'src/mailbox.cpp:56,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mailbox.cpp:61,10'
              BranchSideFuncs:
                - _ZN3zmq10signaler_t13recv_failableEv
                - _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mailbox.cpp:56,9'
          Branch Sides:
            - BranchSide:      'src/mailbox.cpp:56,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mailbox.cpp:56,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mailbox.cpp:56,9'
          Branch Sides:
            - BranchSide:      'src/mailbox.cpp:56,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mailbox.cpp:57,9'
              BranchSideFuncs: []
        - Branch String:   'src/mailbox.cpp:62,9'
          Branch Sides:
            - BranchSide:      'src/mailbox.cpp:63,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mailbox.cpp:68,5'
              BranchSideFuncs:
                - _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mailbox.cpp:63,9'
          Branch Sides:
            - BranchSide:      'src/mailbox.cpp:63,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mailbox.cpp:64,9'
              BranchSideFuncs: []
        - Branch String:   'src/mailbox.cpp:72,5'
          Branch Sides:
            - BranchSide:      'src/mailbox.cpp:72,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mailbox.cpp:73,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mailbox.cpp:46,20'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
        - Src:             'src/mailbox.cpp:54,24'
          Dst:             _ZNK3zmq10signaler_t4waitEi
        - Src:             'src/mailbox.cpp:56,9'
          Dst:             __errno_location
        - Src:             'src/mailbox.cpp:56,9'
          Dst:             __errno_location
        - Src:             'src/mailbox.cpp:56,9'
          Dst:             __errno_location
        - Src:             'src/mailbox.cpp:56,9'
          Dst:             strerror
        - Src:             'src/mailbox.cpp:56,9'
          Dst:             fprintf
        - Src:             'src/mailbox.cpp:56,9'
          Dst:             fflush
        - Src:             'src/mailbox.cpp:56,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mailbox.cpp:61,20'
          Dst:             _ZN3zmq10signaler_t13recv_failableEv
        - Src:             'src/mailbox.cpp:63,9'
          Dst:             __errno_location
        - Src:             'src/mailbox.cpp:63,9'
          Dst:             __errno_location
        - Src:             'src/mailbox.cpp:63,9'
          Dst:             strerror
        - Src:             'src/mailbox.cpp:63,9'
          Dst:             fprintf
        - Src:             'src/mailbox.cpp:63,9'
          Dst:             fflush
        - Src:             'src/mailbox.cpp:63,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mailbox.cpp:71,28'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
        - Src:             'src/mailbox.cpp:72,5'
          Dst:             fprintf
        - Src:             'src/mailbox.cpp:72,5'
          Dst:             fflush
        - Src:             'src/mailbox.cpp:72,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq9mailbox_t4sendERKNS_9command_tE
      functionSourceFile: '/src/libzmq/src/mailbox.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cmd_
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq10signaler_t4sendEv
        - _ZN3zmq7mutex_t4lockEv
        - _ZN3zmq7mutex_t6unlockEv
        - _ZN3zmq7ypipe_tINS_9command_tELi16EE5flushEv
        - _ZN3zmq7ypipe_tINS_9command_tELi16EE5writeERKS1_b
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/mailbox.cpp:38,9'
          Branch Sides:
            - BranchSide:      'src/mailbox.cpp:38,9'
              BranchSideFuncs: []
            - BranchSide:      'src/mailbox.cpp:39,9'
              BranchSideFuncs:
                - _ZN3zmq10signaler_t4sendEv
      Callsites:
        - Src:             'src/mailbox.cpp:34,11'
          Dst:             _ZN3zmq7mutex_t4lockEv
        - Src:             'src/mailbox.cpp:35,12'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EE5writeERKS1_b
        - Src:             'src/mailbox.cpp:36,28'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EE5flushEv
        - Src:             'src/mailbox.cpp:37,11'
          Dst:             _ZN3zmq7mutex_t6unlockEv
        - Src:             'src/mailbox.cpp:39,19'
          Dst:             _ZN3zmq10signaler_t4sendEv
    - functionName:    _ZNK3zmq9mailbox_t6get_fdEv
      functionSourceFile: '/src/libzmq/src/mailbox.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq10signaler_t6get_fdEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mailbox.cpp:29,22'
          Dst:             _ZNK3zmq10signaler_t6get_fdEv
    - functionName:    _ZN3zmq9mailbox_tD0Ev
      functionSourceFile: '/src/libzmq/src/mailbox.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9mailbox_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mailbox.cpp:18,1'
          Dst:             _ZN3zmq9mailbox_tD2Ev
    - functionName:    _ZN3zmq9mailbox_tD2Ev
      functionSourceFile: '/src/libzmq/src/mailbox.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq10signaler_tD2Ev
        - _ZN3zmq7mutex_t4lockEv
        - _ZN3zmq7mutex_t6unlockEv
        - _ZN3zmq7mutex_tD2Ev
        - _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
        - _ZN3zmq9i_mailboxD2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mailbox.cpp:23,11'
          Dst:             _ZN3zmq7mutex_t4lockEv
        - Src:             'src/mailbox.cpp:24,11'
          Dst:             _ZN3zmq7mutex_t6unlockEv
        - Src:             'src/mailbox.cpp:25,1'
          Dst:             _ZN3zmq7mutex_tD2Ev
        - Src:             'src/mailbox.cpp:25,1'
          Dst:             _ZN3zmq10signaler_tD2Ev
        - Src:             'src/mailbox.cpp:25,1'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
        - Src:             'src/mailbox.cpp:25,1'
          Dst:             _ZN3zmq9i_mailboxD2Ev
        - Src:             'src/mailbox.cpp:23,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq7ypipe_tINS_9command_tELi16EEC2Ev
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_9command_tEE3setEPS1_
        - _ZN3zmq12atomic_ptr_tINS_9command_tEEC2Ev
        - _ZN3zmq12ypipe_base_tINS_9command_tEEC2Ev
        - _ZN3zmq12ypipe_base_tINS_9command_tEED2Ev
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4backEv
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4pushEv
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EEC2Ev
        - _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ypipe.hpp:23,5'
          Dst:             _ZN3zmq12ypipe_base_tINS_9command_tEEC2Ev
        - Src:             'src/ypipe.hpp:23,5'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EEC2Ev
        - Src:             'src/ypipe.hpp:23,5'
          Dst:             _ZN3zmq12atomic_ptr_tINS_9command_tEEC2Ev
        - Src:             'src/ypipe.hpp:26,16'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4pushEv
        - Src:             'src/ypipe.hpp:30,32'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4backEv
        - Src:             'src/ypipe.hpp:31,25'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EE4backEv
        - Src:             'src/ypipe.hpp:31,12'
          Dst:             _ZN3zmq12atomic_ptr_tINS_9command_tEE3setEPS1_
        - Src:             'src/ypipe.hpp:32,5'
          Dst:             _ZN3zmq8yqueue_tINS_9command_tELi16ELm64EED2Ev
        - Src:             'src/ypipe.hpp:32,5'
          Dst:             _ZN3zmq12ypipe_base_tINS_9command_tEED2Ev
    - functionName:    _ZN3zmq9i_mailboxC2Ev
      functionSourceFile: '/src/libzmq/src/i_mailbox.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq9i_mailboxD0Ev
      functionSourceFile: '/src/libzmq/src/i_mailbox.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq9mailbox_tC2Ev
      functionSourceFile: '/src/libzmq/src/mailbox.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          117
      EdgeCount:       41
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3zmq10signaler_tC2Ev
        - _ZN3zmq10signaler_tD2Ev
        - _ZN3zmq7mutex_tC2Ev
        - _ZN3zmq7mutex_tD2Ev
        - _ZN3zmq7ypipe_tINS_9command_tELi16EE10check_readEv
        - _ZN3zmq7ypipe_tINS_9command_tELi16EEC2Ev
        - _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
        - _ZN3zmq9i_mailboxC2Ev
        - _ZN3zmq9i_mailboxD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/mailbox.cpp:13,5'
          Branch Sides:
            - BranchSide:      'src/mailbox.cpp:13,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq10signaler_tD2Ev
                - _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
                - _ZN3zmq9i_mailboxD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mailbox.cpp:13,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mailbox.cpp:7,17'
          Dst:             _ZN3zmq9i_mailboxC2Ev
        - Src:             'src/mailbox.cpp:7,17'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EEC2Ev
        - Src:             'src/mailbox.cpp:7,17'
          Dst:             _ZN3zmq10signaler_tC2Ev
        - Src:             'src/mailbox.cpp:7,17'
          Dst:             _ZN3zmq7mutex_tC2Ev
        - Src:             'src/mailbox.cpp:12,28'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EE10check_readEv
        - Src:             'src/mailbox.cpp:13,5'
          Dst:             fprintf
        - Src:             'src/mailbox.cpp:13,5'
          Dst:             fflush
        - Src:             'src/mailbox.cpp:13,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mailbox.cpp:15,1'
          Dst:             _ZN3zmq7mutex_tD2Ev
        - Src:             'src/mailbox.cpp:15,1'
          Dst:             _ZN3zmq10signaler_tD2Ev
        - Src:             'src/mailbox.cpp:15,1'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
        - Src:             'src/mailbox.cpp:15,1'
          Dst:             _ZN3zmq9i_mailboxD2Ev
    - functionName:    _ZN3zmq10metadata_t8drop_refEv
      functionSourceFile: '/src/libzmq/src/metadata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16atomic_counter_t3subEj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/metadata.cpp:30,22'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
    - functionName:    _ZN3zmq10metadata_t7add_refEv
      functionSourceFile: '/src/libzmq/src/metadata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16atomic_counter_t3addEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/metadata.cpp:25,14'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
    - functionName:    _ZNK3zmq10metadata_t3getERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/metadata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - property_
      BBCount:         11
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq10metadata_t3getERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/metadata.cpp:13,9'
          Branch Sides:
            - BranchSide:      'src/metadata.cpp:15,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK3zmq10metadata_t3getERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/metadata.cpp:20,12'
              BranchSideFuncs:
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
        - Branch String:   'src/metadata.cpp:15,13'
          Branch Sides:
            - BranchSide:      'src/metadata.cpp:16,25'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK3zmq10metadata_t3getERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/metadata.cpp:18,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/metadata.cpp:16,20'
          Dst:             _ZNK3zmq10metadata_t3getERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
      functionSourceFile: '/src/libzmq/src/metadata.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - dict_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16atomic_counter_tC2Ej
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/metadata.cpp:6,53'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
    - functionName:    _ZN3zmq5msg_t9set_groupEPKcm
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - group_
        - length_
      BBCount:         13
      ICount:          112
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq16atomic_counter_t3setEj
        - _ZN3zmq16atomic_counter_tC2Ej
        - __assert_fail
        - __errno_location
        - strncpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/msg.cpp:665,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:666,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/msg.cpp:670,9'
              BranchSideFuncs:
                - strncpy
                - malloc
                - __assert_fail
                - _ZN3zmq16atomic_counter_tC2Ej
                - _ZN3zmq16atomic_counter_t3setEj
                - strncpy
        - Branch String:   'src/msg.cpp:670,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:671,9'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - _ZN3zmq16atomic_counter_tC2Ej
                - _ZN3zmq16atomic_counter_t3setEj
                - strncpy
            - BranchSide:      'src/msg.cpp:680,18'
              BranchSideFuncs:
                - strncpy
        - Branch String:   'src/msg.cpp:674,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:674,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
                - _ZN3zmq16atomic_counter_t3setEj
                - strncpy
            - BranchSide:      'src/msg.cpp:675,15'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
                - _ZN3zmq16atomic_counter_t3setEj
                - strncpy
      Callsites:
        - Src:             'src/msg.cpp:666,9'
          Dst:             __errno_location
        - Src:             'src/msg.cpp:674,9'
          Dst:             __assert_fail
        - Src:             'src/msg.cpp:675,53'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
        - Src:             'src/msg.cpp:676,46'
          Dst:             _ZN3zmq16atomic_counter_t3setEj
        - Src:             'src/msg.cpp:677,9'
          Dst:             strncpy
        - Src:             'src/msg.cpp:680,9'
          Dst:             strncpy
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t9set_groupEPKc
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - group_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5msg_t9set_groupEPKcm
        - strnlen
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:658,21'
          Dst:             strnlen
        - Src:             'src/msg.cpp:660,12'
          Dst:             _ZN3zmq5msg_t9set_groupEPKcm
    - functionName:    strnlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t5groupEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/msg.cpp:651,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:652,16'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:653,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t16reset_routing_idEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t14set_routing_idEj
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - routing_id_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/msg.cpp:635,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:636,30'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:639,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/msg.cpp:639,5'
          Dst:             __errno_location
    - functionName:    _ZNK3zmq5msg_t14get_routing_idEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t7rm_refsEi
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - refs_
      BBCount:         40
      ICount:          230
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq16atomic_counter_t3subEj
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t8is_zcmsgEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/msg.cpp:586,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:586,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/msg.cpp:589,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/msg.cpp:589,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:589,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZN3zmq16atomic_counter_t3subEj
                - free
            - BranchSide:      'src/msg.cpp:592,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZN3zmq16atomic_counter_t3subEj
                - free
        - Branch String:   'src/msg.cpp:592,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:593,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZN3zmq16atomic_counter_t3subEj
                - free
            - BranchSide:      'src/msg.cpp:596,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZN3zmq16atomic_counter_t3subEj
                - free
        - Branch String:   'src/msg.cpp:596,38'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:596,41'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZN3zmq16atomic_counter_t3subEj
                - free
            - BranchSide:      'src/msg.cpp:597,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZN3zmq16atomic_counter_t3subEj
                - free
        - Branch String:   'src/msg.cpp:597,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:597,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
            - BranchSide:      'src/msg.cpp:598,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
        - Branch String:   'src/msg.cpp:596,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:598,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZN3zmq16atomic_counter_t3subEj
                - free
            - BranchSide:      'src/msg.cpp:603,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZN3zmq16atomic_counter_t3subEj
                - free
        - Branch String:   'src/msg.cpp:603,35'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:603,39'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
            - BranchSide:      'src/msg.cpp:615,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
        - Branch String:   'src/msg.cpp:603,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:606,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
            - BranchSide:      'src/msg.cpp:615,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
        - Branch String:   'src/msg.cpp:608,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:609,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/msg.cpp:610,15'
              BranchSideFuncs:
                - free
        - Branch String:   'src/msg.cpp:615,21'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:615,25'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
            - BranchSide:      'src/msg.cpp:625,5'
              BranchSideFuncs: []
        - Branch String:   'src/msg.cpp:615,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:617,13'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:625,5'
              BranchSideFuncs: []
        - Branch String:   'src/msg.cpp:617,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:618,13'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:622,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/msg.cpp:586,5'
          Dst:             fprintf
        - Src:             'src/msg.cpp:586,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:586,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.cpp:589,5'
          Dst:             fprintf
        - Src:             'src/msg.cpp:589,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:589,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.cpp:598,9'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/msg.cpp:603,63'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
        - Src:             'src/msg.cpp:615,9'
          Dst:             _ZNK3zmq5msg_t8is_zcmsgEv
        - Src:             'src/msg.cpp:615,51'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
    - functionName:    _ZN3zmq5msg_t5closeEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         47
      ICount:          269
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq10metadata_t8drop_refEv
        - _ZN3zmq10metadata_tD2Ev
        - _ZN3zmq16atomic_counter_t3subEj
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5checkEv
        - _ZNK3zmq5msg_t8is_zcmsgEv
        - __errno_location
        - fflush
        - fprintf
      functionUses:    94
      BranchProfiles:
        - Branch String:   'src/msg.cpp:245,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:246,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/msg.cpp:250,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZN3zmq16atomic_counter_t3subEj
        - Branch String:   'src/msg.cpp:250,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:253,15'
              BranchSideFuncs:
                - free
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_t3subEj
            - BranchSide:      'src/msg.cpp:266,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/msg.cpp:254,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:254,17'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/msg.cpp:257,13'
              BranchSideFuncs:
                - free
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/msg.cpp:253,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:257,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/msg.cpp:264,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/msg.cpp:259,17'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:260,17'
              BranchSideFuncs:
                - free
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/msg.cpp:262,19'
              BranchSideFuncs:
                - free
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/msg.cpp:266,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:267,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/msg.cpp:282,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
        - Branch String:   'src/msg.cpp:267,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:267,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
            - BranchSide:      'src/msg.cpp:271,15'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
        - Branch String:   'src/msg.cpp:272,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:272,17'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/msg.cpp:275,13'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
        - Branch String:   'src/msg.cpp:271,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:275,13'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/msg.cpp:280,5'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
        - Branch String:   'src/msg.cpp:282,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:283,13'
              BranchSideFuncs:
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/msg.cpp:289,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
        - Branch String:   'src/msg.cpp:283,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:284,13'
              BranchSideFuncs:
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
                - free
            - BranchSide:      'src/msg.cpp:286,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
        - Branch String:   'src/msg.cpp:284,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:286,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
            - BranchSide:      'src/msg.cpp:286,9'
              BranchSideFuncs:
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZN3zmq16atomic_counter_t3subEj
                - free
        - Branch String:   'src/msg.cpp:289,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:290,14'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
            - BranchSide:      'src/msg.cpp:300,5'
              BranchSideFuncs: []
        - Branch String:   'src/msg.cpp:290,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:293,13'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:297,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/msg.cpp:245,9'
          Dst:             _ZNK3zmq5msg_t5checkEv
        - Src:             'src/msg.cpp:246,9'
          Dst:             __errno_location
        - Src:             'src/msg.cpp:254,41'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
        - Src:             'src/msg.cpp:266,9'
          Dst:             _ZNK3zmq5msg_t8is_zcmsgEv
        - Src:             'src/msg.cpp:267,9'
          Dst:             fprintf
        - Src:             'src/msg.cpp:267,9'
          Dst:             fflush
        - Src:             'src/msg.cpp:267,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.cpp:272,43'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
        - Src:             'src/msg.cpp:283,31'
          Dst:             _ZN3zmq10metadata_t8drop_refEv
        - Src:             'src/msg.cpp:284,13'
          Dst:             _ZN3zmq10metadata_tD2Ev
        - Src:             'src/msg.cpp:290,51'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
    - functionName:    _ZNK3zmq5msg_t8is_zcmsgEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t5checkEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/msg.cpp:26,37'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:26,40'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:26,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq10metadata_tD2Ev
      functionSourceFile: '/src/libzmq/src/metadata.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t8add_refsEi
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - refs_
      BBCount:         24
      ICount:          119
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq16atomic_counter_t3addEj
        - _ZN3zmq16atomic_counter_t3setEj
        - _ZN3zmq5msg_t6refcntEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t8is_zcmsgEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/msg.cpp:563,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:563,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/msg.cpp:566,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/msg.cpp:566,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:566,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/msg.cpp:569,10'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
        - Branch String:   'src/msg.cpp:569,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:570,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/msg.cpp:574,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
        - Branch String:   'src/msg.cpp:574,35'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:574,38'
              BranchSideFuncs:
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/msg.cpp:575,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
        - Branch String:   'src/msg.cpp:574,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:574,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/msg.cpp:575,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
        - Branch String:   'src/msg.cpp:575,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:576,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/msg.cpp:578,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
      Callsites:
        - Src:             'src/msg.cpp:563,5'
          Dst:             fprintf
        - Src:             'src/msg.cpp:563,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:563,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.cpp:566,5'
          Dst:             fprintf
        - Src:             'src/msg.cpp:566,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:566,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.cpp:574,38'
          Dst:             _ZNK3zmq5msg_t8is_zcmsgEv
        - Src:             'src/msg.cpp:576,13'
          Dst:             _ZN3zmq5msg_t6refcntEv
        - Src:             'src/msg.cpp:576,24'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
        - Src:             'src/msg.cpp:578,13'
          Dst:             _ZN3zmq5msg_t6refcntEv
        - Src:             'src/msg.cpp:578,24'
          Dst:             _ZN3zmq16atomic_counter_t3setEj
    - functionName:    _ZN3zmq5msg_t6refcntEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/msg.cpp:689,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:691,21'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:693,21'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:695,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/msg.cpp:695,13'
          Dst:             fprintf
        - Src:             'src/msg.cpp:695,13'
          Dst:             fflush
        - Src:             'src/msg.cpp:695,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq5msg_t12command_bodyEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          89
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZNK3zmq5msg_t12is_subscribeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t7is_pingEv
        - _ZNK3zmq5msg_t7is_pongEv
        - _ZNK3zmq5msg_t9is_cancelEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/msg.cpp:545,26'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:545,35'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:547,47'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/msg.cpp:545,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:547,47'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:549,22'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/msg.cpp:550,14'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:550,24'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:552,20'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/msg.cpp:550,40'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:550,49'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:551,52'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/msg.cpp:549,14'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:551,52'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:552,20'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/msg.cpp:552,14'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:553,52'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:554,20'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq5msg_t4dataEv
      Callsites:
        - Src:             'src/msg.cpp:545,15'
          Dst:             _ZNK3zmq5msg_t7is_pingEv
        - Src:             'src/msg.cpp:545,35'
          Dst:             _ZNK3zmq5msg_t7is_pongEv
        - Src:             'src/msg.cpp:547,47'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/msg.cpp:549,22'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/msg.cpp:550,24'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/msg.cpp:550,49'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/msg.cpp:551,52'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/msg.cpp:552,20'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/msg.cpp:553,52'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/msg.cpp:554,20'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/msg.cpp:556,47'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZNK3zmq5msg_t7is_pingEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t7is_pongEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t4dataEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5checkEv
        - fflush
        - fprintf
      functionUses:    104
      BranchProfiles:
        - Branch String:   'src/msg.cpp:367,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:367,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/msg.cpp:369,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/msg.cpp:369,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:371,20'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:373,20'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:375,20'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:377,20'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:379,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/msg.cpp:367,5'
          Dst:             _ZNK3zmq5msg_t5checkEv
        - Src:             'src/msg.cpp:367,5'
          Dst:             fprintf
        - Src:             'src/msg.cpp:367,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:367,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.cpp:379,13'
          Dst:             fprintf
        - Src:             'src/msg.cpp:379,13'
          Dst:             fflush
        - Src:             'src/msg.cpp:379,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq5msg_t5flagsEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t12is_subscribeEv
      functionSourceFile: '/src/libzmq/src/msg.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t9is_cancelEv
      functionSourceFile: '/src/libzmq/src/msg.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t17command_body_sizeEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          88
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK3zmq5msg_t12is_subscribeEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t7is_pingEv
        - _ZNK3zmq5msg_t7is_pongEv
        - _ZNK3zmq5msg_t9is_cancelEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/msg.cpp:528,26'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:528,35'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
            - BranchSide:      'src/msg.cpp:529,22'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
        - Branch String:   'src/msg.cpp:528,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:529,22'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
            - BranchSide:      'src/msg.cpp:530,22'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
        - Branch String:   'src/msg.cpp:531,14'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:531,24'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
            - BranchSide:      'src/msg.cpp:533,20'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
        - Branch String:   'src/msg.cpp:531,40'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:531,49'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
            - BranchSide:      'src/msg.cpp:532,22'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
        - Branch String:   'src/msg.cpp:530,14'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:532,22'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
            - BranchSide:      'src/msg.cpp:533,20'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
        - Branch String:   'src/msg.cpp:533,14'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:534,22'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
            - BranchSide:      'src/msg.cpp:535,20'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
      Callsites:
        - Src:             'src/msg.cpp:528,15'
          Dst:             _ZNK3zmq5msg_t7is_pingEv
        - Src:             'src/msg.cpp:528,35'
          Dst:             _ZNK3zmq5msg_t7is_pongEv
        - Src:             'src/msg.cpp:529,22'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/msg.cpp:530,22'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/msg.cpp:531,24'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/msg.cpp:531,49'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/msg.cpp:532,22'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/msg.cpp:533,20'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/msg.cpp:534,22'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/msg.cpp:535,20'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/msg.cpp:536,22'
          Dst:             _ZNK3zmq5msg_t4sizeEv
    - functionName:    _ZNK3zmq5msg_t4sizeEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5checkEv
        - fflush
        - fprintf
      functionUses:    70
      BranchProfiles:
        - Branch String:   'src/msg.cpp:387,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:387,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/msg.cpp:389,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/msg.cpp:389,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:391,20'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:393,20'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:395,20'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:397,20'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:399,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/msg.cpp:387,5'
          Dst:             _ZNK3zmq5msg_t5checkEv
        - Src:             'src/msg.cpp:387,5'
          Dst:             fprintf
        - Src:             'src/msg.cpp:387,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:387,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.cpp:399,13'
          Dst:             fprintf
        - Src:             'src/msg.cpp:399,13'
          Dst:             fflush
        - Src:             'src/msg.cpp:399,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq5msg_t12is_close_cmdEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t8is_leaveEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t7is_joinEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t7is_cmsgEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t6is_vsmEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t12is_delimiterEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t13is_credentialEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5msg_t13is_routing_idEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t14reset_metadataEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq10metadata_t8drop_refEv
        - _ZN3zmq10metadata_tD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/msg.cpp:458,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:458,9'
              BranchSideFuncs:
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/msg.cpp:459,13'
              BranchSideFuncs:
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
        - Branch String:   'src/msg.cpp:459,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:460,13'
              BranchSideFuncs:
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/msg.cpp:462,9'
              BranchSideFuncs: []
        - Branch String:   'src/msg.cpp:460,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:462,9'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:462,9'
              BranchSideFuncs:
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/msg.cpp:459,31'
          Dst:             _ZN3zmq10metadata_t8drop_refEv
        - Src:             'src/msg.cpp:460,13'
          Dst:             _ZN3zmq10metadata_tD2Ev
    - functionName:    _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - metadata_
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq10metadata_t7add_refEv
        - __assert_fail
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/msg.cpp:450,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:450,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq10metadata_t7add_refEv
            - BranchSide:      'src/msg.cpp:451,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq10metadata_t7add_refEv
        - Branch String:   'src/msg.cpp:451,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:451,5'
              BranchSideFuncs:
                - _ZN3zmq10metadata_t7add_refEv
            - BranchSide:      'src/msg.cpp:451,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/msg.cpp:450,5'
          Dst:             __assert_fail
        - Src:             'src/msg.cpp:451,5'
          Dst:             __assert_fail
        - Src:             'src/msg.cpp:452,16'
          Dst:             _ZN3zmq10metadata_t7add_refEv
    - functionName:    _ZNK3zmq5msg_t8metadataEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t11reset_flagsEh
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - flags_
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t6shrinkEm
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size_
      BBCount:         21
      ICount:          112
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5checkEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/msg.cpp:407,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:407,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/msg.cpp:408,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/msg.cpp:408,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:408,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/msg.cpp:410,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/msg.cpp:410,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:412,55'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:415,37'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:418,39'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:421,28'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:424,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/msg.cpp:407,5'
          Dst:             _ZNK3zmq5msg_t5checkEv
        - Src:             'src/msg.cpp:407,5'
          Dst:             fprintf
        - Src:             'src/msg.cpp:407,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:407,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.cpp:408,5'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/msg.cpp:408,5'
          Dst:             fprintf
        - Src:             'src/msg.cpp:408,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:408,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.cpp:424,13'
          Dst:             fprintf
        - Src:             'src/msg.cpp:424,13'
          Dst:             fflush
        - Src:             'src/msg.cpp:424,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq5msg_t7is_lmsgEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t4copyERS0_
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - src_
      BBCount:         23
      ICount:          136
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq10metadata_t7add_refEv
        - _ZN3zmq16atomic_counter_t3addEj
        - _ZN3zmq16atomic_counter_t3setEj
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t6refcntEv
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZNK3zmq5msg_t5checkEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t7is_lmsgEv
        - _ZNK3zmq5msg_t8is_zcmsgEv
        - __errno_location
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/msg.cpp:329,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:330,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/msg.cpp:334,20'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t7is_lmsgEv
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq10metadata_t7add_refEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
        - Branch String:   'src/msg.cpp:335,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:336,16'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:340,39'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_lmsgEv
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq10metadata_t7add_refEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
        - Branch String:   'src/msg.cpp:342,25'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:342,28'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/msg.cpp:345,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
        - Branch String:   'src/msg.cpp:342,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:345,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/msg.cpp:353,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq10metadata_t7add_refEv
        - Branch String:   'src/msg.cpp:345,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:346,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq10metadata_t7add_refEv
            - BranchSide:      'src/msg.cpp:348,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t6refcntEv
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN3zmq10metadata_t7add_refEv
        - Branch String:   'src/msg.cpp:353,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:354,9'
              BranchSideFuncs:
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/msg.cpp:356,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3addEj
        - Branch String:   'src/msg.cpp:356,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:357,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/msg.cpp:359,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/msg.cpp:329,9'
          Dst:             _ZNK3zmq5msg_t5checkEv
        - Src:             'src/msg.cpp:330,9'
          Dst:             __errno_location
        - Src:             'src/msg.cpp:334,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/msg.cpp:342,14'
          Dst:             _ZNK3zmq5msg_t7is_lmsgEv
        - Src:             'src/msg.cpp:342,33'
          Dst:             _ZNK3zmq5msg_t8is_zcmsgEv
        - Src:             'src/msg.cpp:345,18'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/msg.cpp:346,18'
          Dst:             _ZN3zmq5msg_t6refcntEv
        - Src:             'src/msg.cpp:346,29'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
        - Src:             'src/msg.cpp:348,18'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/msg.cpp:349,18'
          Dst:             _ZN3zmq5msg_t6refcntEv
        - Src:             'src/msg.cpp:349,29'
          Dst:             _ZN3zmq16atomic_counter_t3setEj
        - Src:             'src/msg.cpp:354,32'
          Dst:             _ZN3zmq10metadata_t7add_refEv
        - Src:             'src/msg.cpp:357,51'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
    - functionName:    _ZN3zmq5msg_t9set_flagsEh
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - flags_
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t4moveERS0_
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - src_
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZNK3zmq5msg_t5checkEv
        - __errno_location
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/msg.cpp:308,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:309,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/msg.cpp:313,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
        - Branch String:   'src/msg.cpp:314,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:315,16'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:317,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
        - Branch String:   'src/msg.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:321,16'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:323,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/msg.cpp:308,9'
          Dst:             _ZNK3zmq5msg_t5checkEv
        - Src:             'src/msg.cpp:309,9'
          Dst:             __errno_location
        - Src:             'src/msg.cpp:313,14'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/msg.cpp:319,15'
          Dst:             _ZN3zmq5msg_t4initEv
    - functionName:    _ZN3zmq5msg_t4initEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    84
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t11init_cancelEmPKh
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - size_
        - topic_
      BBCount:         13
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/msg.cpp:230,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:230,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - __assert_fail
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:231,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - __assert_fail
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/msg.cpp:234,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:235,13'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:238,5'
              BranchSideFuncs: []
        - Branch String:   'src/msg.cpp:235,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:235,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:236,21'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
      Callsites:
        - Src:             'src/msg.cpp:229,14'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/msg.cpp:231,9'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/msg.cpp:235,13'
          Dst:             __assert_fail
        - Src:             'src/msg.cpp:236,21'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZN3zmq5msg_t9init_sizeEm
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - size_
      BBCount:         12
      ICount:          145
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq16atomic_counter_tC2Ej
        - __errno_location
      functionUses:    52
      BranchProfiles:
        - Branch String:   'src/msg.cpp:64,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:65,9'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:73,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
                - __errno_location
                - malloc
        - Branch String:   'src/msg.cpp:80,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:82,70'
              BranchSideFuncs:
                - malloc
                - _ZN3zmq16atomic_counter_tC2Ej
                - __errno_location
            - BranchSide:      'src/msg.cpp:83,13'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
                - __errno_location
        - Branch String:   'src/msg.cpp:83,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:84,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/msg.cpp:88,33'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
      Callsites:
        - Src:             'src/msg.cpp:84,13'
          Dst:             __errno_location
        - Src:             'src/msg.cpp:92,40'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
    - functionName:    _ZN3zmq5msg_t14init_subscribeEmPKh
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - size_
        - topic_
      BBCount:         13
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/msg.cpp:215,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:215,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - __assert_fail
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:216,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - __assert_fail
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/msg.cpp:219,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:220,13'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:223,5'
              BranchSideFuncs: []
        - Branch String:   'src/msg.cpp:220,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:220,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:221,21'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
      Callsites:
        - Src:             'src/msg.cpp:214,14'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/msg.cpp:216,9'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/msg.cpp:220,13'
          Dst:             __assert_fail
        - Src:             'src/msg.cpp:221,21'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZN3zmq5msg_t10init_leaveEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t9init_joinEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t14init_delimiterEv
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5msg_t11init_bufferEPKvm
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - buf_
        - size_
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/msg.cpp:100,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:101,9'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:103,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/msg.cpp:103,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:105,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:108,5'
              BranchSideFuncs: []
        - Branch String:   'src/msg.cpp:105,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:105,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:106,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
      Callsites:
        - Src:             'src/msg.cpp:99,20'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/msg.cpp:105,9'
          Dst:             __assert_fail
        - Src:             'src/msg.cpp:106,17'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZN3zmq5msg_t9init_dataEPvmPFvS1_S1_ES1_
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
        - ffn_
        - hint_
      BBCount:         17
      ICount:          167
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq16atomic_counter_tC2Ej
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/msg.cpp:144,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:144,5'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - _ZN3zmq16atomic_counter_tC2Ej
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/msg.cpp:144,5'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - _ZN3zmq16atomic_counter_tC2Ej
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/msg.cpp:144,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:144,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - __errno_location
                - _ZN3zmq16atomic_counter_tC2Ej
            - BranchSide:      'src/msg.cpp:147,9'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - _ZN3zmq16atomic_counter_tC2Ej
        - Branch String:   'src/msg.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:148,9'
              BranchSideFuncs: []
            - BranchSide:      'src/msg.cpp:157,9'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - _ZN3zmq16atomic_counter_tC2Ej
        - Branch String:   'src/msg.cpp:165,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:166,13'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
            - BranchSide:      'src/msg.cpp:170,33'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
      Callsites:
        - Src:             'src/msg.cpp:144,5'
          Dst:             fprintf
        - Src:             'src/msg.cpp:144,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:144,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.cpp:166,13'
          Dst:             __errno_location
        - Src:             'src/msg.cpp:174,40'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
    - functionName:    _ZN3zmq5msg_t21init_external_storageEPNS0_9content_tEPvmPFvS3_S3_ES3_
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - content_
        - data_
        - size_
        - ffn_
        - hint_
      BBCount:         13
      ICount:          124
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq16atomic_counter_tC2Ej
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/msg.cpp:117,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:117,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_tC2Ej
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/msg.cpp:118,5'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/msg.cpp:118,5'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:118,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_tC2Ej
            - BranchSide:      'src/msg.cpp:118,5'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
      Callsites:
        - Src:             'src/msg.cpp:117,5'
          Dst:             fprintf
        - Src:             'src/msg.cpp:117,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:117,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.cpp:118,5'
          Dst:             fprintf
        - Src:             'src/msg.cpp:118,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:118,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.cpp:132,38'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
    - functionName:    _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
      functionSourceFile: '/src/libzmq/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
        - ffn_
        - hint_
        - content_
      BBCount:         10
      ICount:          83
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq5msg_t21init_external_storageEPNS0_9content_tEPvmPFvS3_S3_ES3_
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_dataEPvmPFvS1_S1_ES1_
        - _ZN3zmq5msg_t9init_sizeEm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/msg.cpp:35,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:36,35'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:44,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_dataEPvmPFvS1_S1_ES1_
                - _ZN3zmq5msg_t21init_external_storageEPNS0_9content_tEPvmPFvS3_S3_ES3_
        - Branch String:   'src/msg.cpp:38,13'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:39,21'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/msg.cpp:42,9'
              BranchSideFuncs: []
        - Branch String:   'src/msg.cpp:44,9'
          Branch Sides:
            - BranchSide:      'src/msg.cpp:45,39'
              BranchSideFuncs:
                - _ZN3zmq5msg_t21init_external_storageEPNS0_9content_tEPvmPFvS3_S3_ES3_
            - BranchSide:      'src/msg.cpp:47,23'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_dataEPvmPFvS1_S1_ES1_
      Callsites:
        - Src:             'src/msg.cpp:36,24'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/msg.cpp:39,21'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/msg.cpp:45,16'
          Dst:             _ZN3zmq5msg_t21init_external_storageEPNS0_9content_tEPvmPFvS3_S3_ES3_
        - Src:             'src/msg.cpp:47,12'
          Dst:             _ZN3zmq5msg_t9init_dataEPvmPFvS1_S1_ES1_
    - functionName:    _ZN3zmq8object_t19process_conn_failedEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:517,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:517,5'
          Dst:             fflush
        - Src:             'src/object.cpp:517,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t14process_seqnumEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:512,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:512,5'
          Dst:             fflush
        - Src:             'src/object.cpp:512,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t14process_reapedEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:507,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:507,5'
          Dst:             fflush
        - Src:             'src/object.cpp:507,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t12process_reapEPNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:502,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:502,5'
          Dst:             fflush
        - Src:             'src/object.cpp:502,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t21process_term_endpointEPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:497,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:497,5'
          Dst:             fflush
        - Src:             'src/object.cpp:497,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t16process_term_ackEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:492,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:492,5'
          Dst:             fflush
        - Src:             'src/object.cpp:492,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t12process_termEi
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:487,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:487,5'
          Dst:             fflush
        - Src:             'src/object.cpp:487,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t16process_term_reqEPNS_5own_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:482,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:482,5'
          Dst:             fflush
        - Src:             'src/object.cpp:482,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t16process_pipe_hwmEii
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:477,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:477,5'
          Dst:             fflush
        - Src:             'src/object.cpp:477,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t21process_pipe_term_ackEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:472,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:472,5'
          Dst:             fflush
        - Src:             'src/object.cpp:472,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t17process_pipe_termEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:467,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:467,5'
          Dst:             fflush
        - Src:             'src/object.cpp:467,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t26process_pipe_stats_publishEmmPNS_19endpoint_uri_pair_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:462,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:462,5'
          Dst:             fflush
        - Src:             'src/object.cpp:462,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t23process_pipe_peer_statsEmPNS_5own_tEPNS_19endpoint_uri_pair_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:455,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:455,5'
          Dst:             fflush
        - Src:             'src/object.cpp:455,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t14process_hiccupEPv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:448,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:448,5'
          Dst:             fflush
        - Src:             'src/object.cpp:448,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t22process_activate_writeEm
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:443,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:443,5'
          Dst:             fflush
        - Src:             'src/object.cpp:443,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t21process_activate_readEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:438,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:438,5'
          Dst:             fflush
        - Src:             'src/object.cpp:438,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t12process_bindEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:433,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:433,5'
          Dst:             fflush
        - Src:             'src/object.cpp:433,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t14process_attachEPNS_8i_engineE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:428,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:428,5'
          Dst:             fflush
        - Src:             'src/object.cpp:428,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t11process_ownEPNS_5own_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:423,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:423,5'
          Dst:             fflush
        - Src:             'src/object.cpp:423,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t12process_plugEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:418,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:418,5'
          Dst:             fflush
        - Src:             'src/object.cpp:418,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t12process_stopEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:413,5'
          Dst:             fprintf
        - Src:             'src/object.cpp:413,5'
          Dst:             fflush
        - Src:             'src/object.cpp:413,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8object_t9send_doneEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5ctx_t12send_commandEjRKNS_9command_tE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:408,11'
          Dst:             _ZN3zmq5ctx_t12send_commandEjRKNS_9command_tE
    - functionName:    _ZN3zmq8object_t21send_inproc_connectedEPNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - socket_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:400,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cmd_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5ctx_t12send_commandEjRKNS_9command_tE
        - _ZNK3zmq8object_t7get_tidEv
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:522,43'
          Dst:             _ZNK3zmq8object_t7get_tidEv
        - Src:             'src/object.cpp:522,11'
          Dst:             _ZN3zmq5ctx_t12send_commandEjRKNS_9command_tE
    - functionName:    _ZNK3zmq8object_t7get_tidEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8object_t11send_reapedEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
        - _ZNK3zmq5ctx_t10get_reaperEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:390,29'
          Dst:             _ZNK3zmq5ctx_t10get_reaperEv
        - Src:             'src/object.cpp:392,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t9send_reapEPNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - socket_
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
        - _ZNK3zmq5ctx_t10get_reaperEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:381,29'
          Dst:             _ZNK3zmq5ctx_t10get_reaperEv
        - Src:             'src/object.cpp:384,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - destination_
        - endpoint_
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:375,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t13send_term_ackEPNS_5own_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - destination_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:365,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t9send_termEPNS_5own_tEi
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - destination_
        - linger_
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:357,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t13send_term_reqEPNS_5own_tES2_
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - destination_
        - object_
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:348,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t13send_pipe_hwmEPNS_6pipe_tEii
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - destination_
        - inhwm_
        - outhwm_
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:339,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - destination_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:327,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - destination_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:319,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t23send_pipe_stats_publishEPNS_5own_tEmmPNS_19endpoint_uri_pair_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - destination_
        - outbound_queue_count_
        - inbound_queue_count_
        - endpoint_pair_
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:311,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t20send_pipe_peer_statsEPNS_6pipe_tEmPNS_5own_tEPNS_19endpoint_uri_pair_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - destination_
        - queue_count_
        - socket_base_
        - endpoint_pair_
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:296,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t11send_hiccupEPNS_6pipe_tEPv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - destination_
        - pipe_
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:282,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - destination_
        - msgs_read_
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:273,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t18send_activate_readEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - destination_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:263,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - destination_
        - pipe_
        - inc_seqnum_
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5own_t10inc_seqnumEv
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/object.cpp:248,9'
          Branch Sides:
            - BranchSide:      'src/object.cpp:248,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq8object_t12send_commandERKNS_9command_tE
            - BranchSide:      'src/object.cpp:249,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      Callsites:
        - Src:             'src/object.cpp:249,23'
          Dst:             _ZN3zmq5own_t10inc_seqnumEv
        - Src:             'src/object.cpp:255,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t16send_conn_failedEPNS_14session_base_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - destination_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:241,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - destination_
        - engine_
        - inc_seqnum_
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5own_t10inc_seqnumEv
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/object.cpp:226,9'
          Branch Sides:
            - BranchSide:      'src/object.cpp:226,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq8object_t12send_commandERKNS_9command_tE
            - BranchSide:      'src/object.cpp:227,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      Callsites:
        - Src:             'src/object.cpp:227,23'
          Dst:             _ZN3zmq5own_t10inc_seqnumEv
        - Src:             'src/object.cpp:233,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t8send_ownEPNS_5own_tES2_
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - destination_
        - object_
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5own_t10inc_seqnumEv
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:214,19'
          Dst:             _ZN3zmq5own_t10inc_seqnumEv
        - Src:             'src/object.cpp:219,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t9send_plugEPNS_5own_tEb
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - destination_
        - inc_seqnum_
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5own_t10inc_seqnumEv
        - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/object.cpp:203,9'
          Branch Sides:
            - BranchSide:      'src/object.cpp:203,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq8object_t12send_commandERKNS_9command_tE
            - BranchSide:      'src/object.cpp:204,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq8object_t12send_commandERKNS_9command_tE
      Callsites:
        - Src:             'src/object.cpp:204,23'
          Dst:             _ZN3zmq5own_t10inc_seqnumEv
        - Src:             'src/object.cpp:209,5'
          Dst:             _ZN3zmq8object_t12send_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8object_t9send_stopEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5ctx_t12send_commandEjRKNS_9command_tE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:198,11'
          Dst:             _ZN3zmq5ctx_t12send_commandEjRKNS_9command_tE
    - functionName:    _ZNK3zmq8object_t16choose_io_threadEm
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - affinity_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5ctx_t16choose_io_threadEm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:188,18'
          Dst:             _ZN3zmq5ctx_t16choose_io_threadEm
    - functionName:    _ZN3zmq8object_t14destroy_socketEPNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - socket_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5ctx_t14destroy_socketEPNS_13socket_base_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:183,11'
          Dst:             _ZN3zmq5ctx_t14destroy_socketEPNS_13socket_base_tE
    - functionName:    _ZN3zmq8object_t15connect_pendingEPKcPNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
        - bind_socket_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5ctx_t15connect_pendingEPKcPNS_13socket_base_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:178,18'
          Dst:             _ZN3zmq5ctx_t15connect_pendingEPKcPNS_13socket_base_tE
    - functionName:    _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
        - endpoint_
        - pipes_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5ctx_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:172,11'
          Dst:             _ZN3zmq5ctx_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
    - functionName:    _ZNK3zmq8object_t13find_endpointEPKc
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5ctx_t13find_endpointEPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:165,18'
          Dst:             _ZN3zmq5ctx_t13find_endpointEPKc
    - functionName:    _ZN3zmq8object_t20unregister_endpointsEPNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - socket_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5ctx_t20unregister_endpointsEPKNS_13socket_base_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:160,18'
          Dst:             _ZN3zmq5ctx_t20unregister_endpointsEPKNS_13socket_base_tE
    - functionName:    _ZN3zmq8object_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
        - socket_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5ctx_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_13socket_base_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:155,18'
          Dst:             _ZN3zmq5ctx_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_13socket_base_tE
    - functionName:    _ZN3zmq8object_t17register_endpointEPKcRKNS_10endpoint_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
        - endpoint_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5ctx_t17register_endpointEPKcRKNS_10endpoint_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:149,18'
          Dst:             _ZN3zmq5ctx_t17register_endpointEPKcRKNS_10endpoint_tE
    - functionName:    _ZN3zmq8object_t15process_commandERKNS_9command_tE
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cmd_
      BBCount:         30
      ICount:          345
      EdgeCount:       59
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/object.cpp:45,5'
          Branch Sides:
            - BranchSide:      'src/object.cpp:47,13'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:51,37'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:55,13'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:59,13'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:64,26'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:69,29'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:74,27'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:79,29'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:83,38'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:90,15'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:96,13'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:100,13'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:104,31'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:109,31'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:113,27'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:117,13'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:121,36'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:125,27'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:129,13'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:133,13'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:137,13'
              BranchSideFuncs: []
            - BranchSide:      'src/object.cpp:140,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/object.cpp:142,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/object.cpp:142,13'
          Dst:             fprintf
        - Src:             'src/object.cpp:142,13'
          Dst:             fflush
        - Src:             'src/object.cpp:142,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq8object_t7get_ctxEv
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8object_t7set_tidEj
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - id_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8object_tD0Ev
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/object.cpp:25,1'
          Dst:             _ZN3zmq8object_tD2Ev
    - functionName:    _ZN3zmq8object_tD2Ev
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8object_tC2EPS0_
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - parent_
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8object_tC2EPNS_5ctx_tEj
      functionSourceFile: '/src/libzmq/src/object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - ctx_
        - tid_
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23do_getsockopt_curve_keyPvPKmRA32_Kh
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - curve_key_
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL15sockopt_invalidv
        - zmq_z85_encode
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/options.cpp:64,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:65,17'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:68,10'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - zmq_z85_encode
        - Branch String:   'src/options.cpp:68,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:69,46'
              BranchSideFuncs:
                - zmq_z85_encode
            - BranchSide:      'src/options.cpp:73,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
      Callsites:
        - Src:             'src/options.cpp:69,9'
          Dst:             zmq_z85_encode
        - Src:             'src/options.cpp:73,12'
          Dst:             _ZL15sockopt_invalidv
    - functionName:    _ZL15sockopt_invalidv
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/options.cpp:27,5'
          Branch Sides:
            - BranchSide:      'src/options.cpp:27,5'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:27,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/options.cpp:27,5'
          Dst:             __errno_location
    - functionName:    _ZNK3zmq9options_t10getsockoptEiPvPm
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionLinenumberEnd: 1422
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         162
      ICount:          941
      EdgeCount:       209
      CyclomaticComplexity: 49
      functionsReached:
        - _ZL23do_getsockopt_curve_keyPvPKmRA32_Kh
        - _ZN3zmq13do_getsockoptEPvPmPKvm
        - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNK3zmq14atomic_value_t4loadEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/options.cpp:948,5'
          Branch Sides:
            - BranchSide:      'src/options.cpp:950,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:957,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:964,18'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:971,35'
              BranchSideFuncs:
                - _ZN3zmq13do_getsockoptEPvPmPKvm
            - BranchSide:      'src/options.cpp:975,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:982,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:989,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:996,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1003,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1010,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1017,17'
              BranchSideFuncs:
                - __errno_location
                - _ZNK3zmq14atomic_value_t4loadEv
            - BranchSide:      'src/options.cpp:1024,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1031,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1038,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1045,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1052,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1059,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1066,18'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1074,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1081,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1088,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1095,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1102,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1109,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1116,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1123,35'
              BranchSideFuncs:
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
            - BranchSide:      'src/options.cpp:1126,35'
              BranchSideFuncs:
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
            - BranchSide:      'src/options.cpp:1129,35'
              BranchSideFuncs:
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
            - BranchSide:      'src/options.cpp:1132,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1139,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1146,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1153,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1160,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1167,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1174,35'
              BranchSideFuncs:
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
            - BranchSide:      'src/options.cpp:1177,35'
              BranchSideFuncs:
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
            - BranchSide:      'src/options.cpp:1180,35'
              BranchSideFuncs:
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
            - BranchSide:      'src/options.cpp:1185,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1192,45'
              BranchSideFuncs:
                - _ZL23do_getsockopt_curve_keyPvPKmRA32_Kh
            - BranchSide:      'src/options.cpp:1196,45'
              BranchSideFuncs:
                - _ZL23do_getsockopt_curve_keyPvPKmRA32_Kh
            - BranchSide:      'src/options.cpp:1200,45'
              BranchSideFuncs:
                - _ZL23do_getsockopt_curve_keyPvPKmRA32_Kh
            - BranchSide:      'src/options.cpp:1205,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1248,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1255,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1262,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1269,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1277,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1284,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1291,35'
              BranchSideFuncs:
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
            - BranchSide:      'src/options.cpp:1294,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1301,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1308,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1316,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1323,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1330,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1337,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1344,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1414,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:950,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:951,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:954,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:957,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:958,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:961,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:964,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:965,56'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:968,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:975,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:976,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:979,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:982,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:983,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:986,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:989,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:990,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:993,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:996,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:997,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1000,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1003,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1004,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1007,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1010,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1011,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1014,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1017,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1018,26'
              BranchSideFuncs:
                - _ZNK3zmq14atomic_value_t4loadEv
            - BranchSide:      'src/options.cpp:1021,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1024,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1025,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1028,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1031,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1032,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1035,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1038,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1039,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1042,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1045,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1046,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1049,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1052,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1053,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1056,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1059,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1060,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1063,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1066,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1067,55'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1071,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1074,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1075,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1078,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1081,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1082,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1085,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1088,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1089,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1092,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1095,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1096,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1099,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1102,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1103,30'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1106,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1109,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1110,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1113,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1116,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1117,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1120,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1132,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1133,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1136,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1139,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1140,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1143,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1146,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1147,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1150,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1153,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1154,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1157,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1160,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1161,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1164,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1167,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1168,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1171,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1168,36'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1168,39'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1168,26'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:1185,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1186,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1189,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1186,36'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1186,39'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1186,26'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:1205,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1206,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1209,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1248,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1249,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1252,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1255,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1256,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1259,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1262,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1263,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1266,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1269,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1271,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1274,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1277,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1278,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1281,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1284,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1285,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1288,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1294,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1295,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1298,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1301,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1302,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1305,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1308,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1309,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1312,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1316,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1317,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1320,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1323,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1324,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1327,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1330,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1331,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1334,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1337,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1338,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:1341,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:1344,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:1345,26'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:1347,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/options.cpp:971,20'
          Dst:             _ZN3zmq13do_getsockoptEPvPmPKvm
        - Src:             'src/options.cpp:1018,33'
          Dst:             _ZNK3zmq14atomic_value_t4loadEv
        - Src:             'src/options.cpp:1123,20'
          Dst:             _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/options.cpp:1126,20'
          Dst:             _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/options.cpp:1129,20'
          Dst:             _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/options.cpp:1174,20'
          Dst:             _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/options.cpp:1177,20'
          Dst:             _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/options.cpp:1180,20'
          Dst:             _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/options.cpp:1192,20'
          Dst:             _ZL23do_getsockopt_curve_keyPvPKmRA32_Kh
        - Src:             'src/options.cpp:1196,20'
          Dst:             _ZL23do_getsockopt_curve_keyPvPKmRA32_Kh
        - Src:             'src/options.cpp:1200,20'
          Dst:             _ZL23do_getsockopt_curve_keyPvPKmRA32_Kh
        - Src:             'src/options.cpp:1291,20'
          Dst:             _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/options.cpp:1420,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq13do_getsockoptEPvPmPKvm
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - value_
        - value_len_
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL15sockopt_invalidv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/options.cpp:48,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:49,16'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
            - BranchSide:      'src/options.cpp:51,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/options.cpp:49,16'
          Dst:             _ZL15sockopt_invalidv
    - functionName:    _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - value_
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13do_getsockoptEPvPmPKvm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.cpp:35,12'
          Dst:             _ZN3zmq13do_getsockoptEPvPmPKvm
    - functionName:    _ZL40do_setsockopt_string_allow_empty_relaxedPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - out_value_
        - max_len_
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL15sockopt_invalidv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/options.cpp:144,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:144,27'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/options.cpp:148,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
        - Branch String:   'src/options.cpp:144,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:145,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/options.cpp:148,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
      Callsites:
        - Src:             'src/options.cpp:148,12'
          Dst:             _ZL15sockopt_invalidv
    - functionName:    _ZL17do_setsockopt_setIiEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - set_
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL15sockopt_invalidv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/options.cpp:156,25'
          Branch Sides:
            - BranchSide:      'src/options.cpp:156,28'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE6insertB8ne180100ERKi
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:160,9'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE6insertB8ne180100ERKi
        - Branch String:   'src/options.cpp:156,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:157,9'
              BranchSideFuncs:
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:160,9'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE6insertB8ne180100ERKi
        - Branch String:   'src/options.cpp:160,34'
          Branch Sides:
            - BranchSide:      'src/options.cpp:160,37'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE6insertB8ne180100ERKi
            - BranchSide:      'src/options.cpp:164,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
        - Branch String:   'src/options.cpp:160,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:161,9'
              BranchSideFuncs:
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE6insertB8ne180100ERKi
            - BranchSide:      'src/options.cpp:164,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
      Callsites:
        - Src:             'src/options.cpp:164,12'
          Dst:             _ZL15sockopt_invalidv
    - functionName:    _ZL17do_setsockopt_setIjEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - set_
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL15sockopt_invalidv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/options.cpp:156,25'
          Branch Sides:
            - BranchSide:      'src/options.cpp:156,28'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE6insertB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:160,9'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE6insertB8ne180100ERKj
        - Branch String:   'src/options.cpp:156,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:157,9'
              BranchSideFuncs:
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:160,9'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE6insertB8ne180100ERKj
        - Branch String:   'src/options.cpp:160,34'
          Branch Sides:
            - BranchSide:      'src/options.cpp:160,37'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE6insertB8ne180100ERKj
            - BranchSide:      'src/options.cpp:164,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
        - Branch String:   'src/options.cpp:160,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:161,9'
              BranchSideFuncs:
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE6insertB8ne180100ERKj
            - BranchSide:      'src/options.cpp:164,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
      Callsites:
        - Src:             'src/options.cpp:164,12'
          Dst:             _ZL15sockopt_invalidv
    - functionName:    _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - out_value_
        - max_len_
      BBCount:         16
      ICount:          83
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL15sockopt_invalidv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/options.cpp:125,25'
          Branch Sides:
            - BranchSide:      'src/options.cpp:125,28'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:129,9'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
        - Branch String:   'src/options.cpp:125,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:126,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:129,9'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
        - Branch String:   'src/options.cpp:129,25'
          Branch Sides:
            - BranchSide:      'src/options.cpp:129,28'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/options.cpp:133,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
        - Branch String:   'src/options.cpp:129,43'
          Branch Sides:
            - BranchSide:      'src/options.cpp:129,46'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/options.cpp:133,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
        - Branch String:   'src/options.cpp:129,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:130,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/options.cpp:133,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
      Callsites:
        - Src:             'src/options.cpp:133,12'
          Dst:             _ZL15sockopt_invalidv
    - functionName:    _ZL13do_setsockoptIlEiPKvmPT_
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - out_value_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL15sockopt_invalidv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/options.cpp:82,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:83,17'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:86,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
      Callsites:
        - Src:             'src/options.cpp:86,12'
          Dst:             _ZL15sockopt_invalidv
    - functionName:    _ZN3zmq14atomic_value_t5storeEi
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13do_setsockoptImEiPKvmPT_
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - out_value_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL15sockopt_invalidv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/options.cpp:82,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:83,17'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:86,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
      Callsites:
        - Src:             'src/options.cpp:86,12'
          Dst:             _ZL15sockopt_invalidv
    - functionName:    _ZN3zmq9options_t10setsockoptEiPKvm
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         370
      ICount:          1732
      EdgeCount:       465
      CyclomaticComplexity: 97
      functionsReached:
        - _ZL13do_setsockoptIlEiPKvmPT_
        - _ZL13do_setsockoptImEiPKvmPT_
        - _ZL17do_setsockopt_setIiEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
        - _ZL17do_setsockopt_setIjEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
        - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
        - _ZL40do_setsockopt_string_allow_empty_relaxedPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
        - _ZN3zmq14atomic_value_t5storeEi
        - _ZN3zmq18tcp_address_mask_t7resolveEPKcb
        - _ZN3zmq18tcp_address_mask_tC2Ev
        - _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
        - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
        - _ZN3zmq9options_t13set_curve_keyEPhPKvm
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/options.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:301,25'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2IPhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEiE4typeELi0EEES7_S7_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - __errno_location
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2IPhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEiE4typeELi0EEES7_S7_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2IPhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEiE4typeELi0EEES7_S7_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2B8ne180100IRKS6_RS6_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSD_OSE_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS9_IS6_S6_EEvEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEOT_
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
                - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
                - _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
                - _ZN3zmq9options_t13set_curve_keyEPhPKvm
                - _ZN3zmq9options_t13set_curve_keyEPhPKvm
                - _ZN3zmq9options_t13set_curve_keyEPhPKvm
                - _ZL40do_setsockopt_string_allow_empty_relaxedPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZL17do_setsockopt_setIiEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
                - _ZL17do_setsockopt_setIjEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
                - _ZL17do_setsockopt_setIjEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq18tcp_address_mask_tC2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq18tcp_address_mask_t7resolveEPKcb
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE9push_backB8ne180100ERKS2_
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE5clearB8ne180100Ev
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
                - _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
                - _ZL13do_setsockoptIlEiPKvmPT_
                - _ZN3zmq14atomic_value_t5storeEi
                - _ZL13do_setsockoptImEiPKvmPT_
            - BranchSide:      'src/options.cpp:306,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2IPhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEiE4typeELi0EEES7_S7_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - __errno_location
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2IPhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEiE4typeELi0EEES7_S7_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2IPhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEiE4typeELi0EEES7_S7_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2B8ne180100IRKS6_RS6_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSD_OSE_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS9_IS6_S6_EEvEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEOT_
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
                - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
                - _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
                - _ZN3zmq9options_t13set_curve_keyEPhPKvm
                - _ZN3zmq9options_t13set_curve_keyEPhPKvm
                - _ZN3zmq9options_t13set_curve_keyEPhPKvm
                - _ZL40do_setsockopt_string_allow_empty_relaxedPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZL17do_setsockopt_setIiEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
                - _ZL17do_setsockopt_setIjEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
                - _ZL17do_setsockopt_setIjEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq18tcp_address_mask_tC2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq18tcp_address_mask_t7resolveEPKcb
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE9push_backB8ne180100ERKS2_
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE5clearB8ne180100Ev
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
                - _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
                - _ZL13do_setsockoptIlEiPKvmPT_
                - _ZN3zmq14atomic_value_t5storeEi
                - _ZL13do_setsockoptImEiPKvmPT_
        - Branch String:   'src/options.cpp:306,5'
          Branch Sides:
            - BranchSide:      'src/options.cpp:308,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:315,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:322,35'
              BranchSideFuncs:
                - _ZL13do_setsockoptImEiPKvmPT_
            - BranchSide:      'src/options.cpp:326,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:334,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:341,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:348,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:355,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:362,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:369,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq14atomic_value_t5storeEi
            - BranchSide:      'src/options.cpp:376,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:383,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:390,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:397,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:404,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:411,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:418,35'
              BranchSideFuncs:
                - _ZL13do_setsockoptIlEiPKvmPT_
            - BranchSide:      'src/options.cpp:421,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:428,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:435,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:442,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:452,49'
              BranchSideFuncs:
                - _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
            - BranchSide:      'src/options.cpp:460,54'
              BranchSideFuncs:
                - _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
            - BranchSide:      'src/options.cpp:465,15'
              BranchSideFuncs:
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
            - BranchSide:      'src/options.cpp:469,17'
              BranchSideFuncs:
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:478,17'
              BranchSideFuncs:
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:486,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:493,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:500,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:507,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:515,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:522,25'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq18tcp_address_mask_tC2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq18tcp_address_mask_t7resolveEPKcb
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE9push_backB8ne180100ERKS2_
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:541,39'
              BranchSideFuncs:
                - _ZL17do_setsockopt_setIjEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
            - BranchSide:      'src/options.cpp:546,39'
              BranchSideFuncs:
                - _ZL17do_setsockopt_setIjEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
            - BranchSide:      'src/options.cpp:552,39'
              BranchSideFuncs:
                - _ZL17do_setsockopt_setIiEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
            - BranchSide:      'src/options.cpp:557,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:565,17'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/options.cpp:579,17'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/options.cpp:594,15'
              BranchSideFuncs:
                - _ZL40do_setsockopt_string_allow_empty_relaxedPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
            - BranchSide:      'src/options.cpp:599,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:607,37'
              BranchSideFuncs:
                - _ZN3zmq9options_t13set_curve_keyEPhPKvm
                - __errno_location
            - BranchSide:      'src/options.cpp:613,37'
              BranchSideFuncs:
                - _ZN3zmq9options_t13set_curve_keyEPhPKvm
                - __errno_location
            - BranchSide:      'src/options.cpp:619,37'
              BranchSideFuncs:
                - _ZN3zmq9options_t13set_curve_keyEPhPKvm
                - __errno_location
            - BranchSide:      'src/options.cpp:627,54'
              BranchSideFuncs:
                - _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
            - BranchSide:      'src/options.cpp:684,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:691,55'
              BranchSideFuncs:
                - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
            - BranchSide:      'src/options.cpp:695,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:703,21'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:711,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:732,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:740,15'
              BranchSideFuncs:
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
            - BranchSide:      'src/options.cpp:743,55'
              BranchSideFuncs:
                - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
            - BranchSide:      'src/options.cpp:747,55'
              BranchSideFuncs:
                - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
            - BranchSide:      'src/options.cpp:751,17'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2B8ne180100IRKS6_RS6_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSD_OSE_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS9_IS6_S6_EEvEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEOT_
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/options.cpp:771,55'
              BranchSideFuncs:
                - _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
            - BranchSide:      'src/options.cpp:776,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:783,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:790,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:869,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2IPhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEiE4typeELi0EEES7_S7_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'src/options.cpp:880,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2IPhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEiE4typeELi0EEES7_S7_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'src/options.cpp:891,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:898,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2IPhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEiE4typeELi0EEES7_S7_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'src/options.cpp:919,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:308,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:308,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:312,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:308,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:309,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:312,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:315,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:315,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:319,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:315,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:316,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:319,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:326,32'
          Branch Sides:
            - BranchSide:      'src/options.cpp:326,35'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:331,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:326,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:327,63'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:331,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:334,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:334,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:338,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:334,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:335,24'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:338,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:341,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:341,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:345,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:341,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:342,32'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:345,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:348,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:348,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:352,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:348,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:349,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:352,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:355,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:355,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:359,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:355,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:356,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:359,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:362,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:362,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:366,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:362,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:363,23'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:366,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:369,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:369,27'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq14atomic_value_t5storeEi
            - BranchSide:      'src/options.cpp:373,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:369,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:370,17'
              BranchSideFuncs:
                - _ZN3zmq14atomic_value_t5storeEi
            - BranchSide:      'src/options.cpp:373,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:376,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:376,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:380,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:376,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:377,35'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:380,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:383,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:383,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:387,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:383,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:384,29'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:387,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:390,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:391,34'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:394,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:397,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:397,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:401,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:397,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:398,33'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:401,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:404,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:404,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:408,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:404,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:405,37'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:408,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:411,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:411,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:415,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:411,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:412,27'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:415,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:421,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:421,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:425,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:421,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:422,34'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:425,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:428,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:428,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:432,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:428,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:429,37'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:432,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:435,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:435,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:439,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:435,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:436,28'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:439,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:442,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:442,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:446,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:442,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:443,28'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:446,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:453,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:454,25'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:455,20'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:469,33'
          Branch Sides:
            - BranchSide:      'src/options.cpp:469,36'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:470,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
        - Branch String:   'src/options.cpp:469,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:470,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:474,19'
              BranchSideFuncs:
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
        - Branch String:   'src/options.cpp:478,33'
          Branch Sides:
            - BranchSide:      'src/options.cpp:478,36'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:479,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
        - Branch String:   'src/options.cpp:478,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:479,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:483,19'
              BranchSideFuncs:
                - _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
        - Branch String:   'src/options.cpp:486,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:486,28'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:490,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:486,40'
          Branch Sides:
            - BranchSide:      'src/options.cpp:486,43'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:487,33'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:486,54'
          Branch Sides:
            - BranchSide:      'src/options.cpp:486,57'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:487,33'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:486,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:487,33'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:490,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:493,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:493,28'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:497,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:493,40'
          Branch Sides:
            - BranchSide:      'src/options.cpp:493,43'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:494,37'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:493,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:494,37'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:497,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:500,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:500,28'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:504,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:500,40'
          Branch Sides:
            - BranchSide:      'src/options.cpp:500,43'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:501,38'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:500,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:501,38'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:504,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:507,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:507,28'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:511,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:507,40'
          Branch Sides:
            - BranchSide:      'src/options.cpp:507,43'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:508,39'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:507,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:508,39'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:511,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:515,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:515,28'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:519,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:515,39'
          Branch Sides:
            - BranchSide:      'src/options.cpp:515,42'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:516,29'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:515,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:516,29'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:519,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:525,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:526,32'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq18tcp_address_mask_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq18tcp_address_mask_t7resolveEPKcb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE9push_backB8ne180100ERKS2_
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE5clearB8ne180100Ev
            - BranchSide:      'src/options.cpp:536,20'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/options.cpp:526,21'
          Branch Sides:
            - BranchSide:      'src/options.cpp:527,21'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE5clearB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/options.cpp:529,40'
              BranchSideFuncs:
                - _ZN3zmq18tcp_address_mask_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq18tcp_address_mask_t7resolveEPKcb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE9push_backB8ne180100ERKS2_
        - Branch String:   'src/options.cpp:557,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:557,28'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:562,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:557,39'
          Branch Sides:
            - BranchSide:      'src/options.cpp:557,42'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:558,29'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:557,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:558,29'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:562,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:565,33'
          Branch Sides:
            - BranchSide:      'src/options.cpp:565,36'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/options.cpp:568,24'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
        - Branch String:   'src/options.cpp:565,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:566,17'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:568,24'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
        - Branch String:   'src/options.cpp:579,33'
          Branch Sides:
            - BranchSide:      'src/options.cpp:579,36'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/options.cpp:582,24'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
        - Branch String:   'src/options.cpp:579,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:580,17'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:582,24'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
        - Branch String:   'src/options.cpp:599,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:599,28'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:604,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:599,39'
          Branch Sides:
            - BranchSide:      'src/options.cpp:599,42'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:600,29'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:599,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:600,29'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:604,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:607,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:608,17'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:610,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:613,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:614,17'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:616,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:619,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:620,17'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:623,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:684,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:684,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:688,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:684,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:685,33'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:688,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:695,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:695,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:699,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:695,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:696,38'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:699,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:704,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:704,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:708,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:704,38'
          Branch Sides:
            - BranchSide:      'src/options.cpp:704,41'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:708,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:704,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:705,56'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:708,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:711,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:711,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:715,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:711,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:712,37'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:715,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:732,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:732,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:736,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:732,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:733,26'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:736,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:751,32'
          Branch Sides:
            - BranchSide:      'src/options.cpp:751,36'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2B8ne180100IRKS6_RS6_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSD_OSE_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS9_IS6_S6_EEvEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEOT_
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/options.cpp:767,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:751,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:752,65'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:767,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:755,46'
          Branch Sides:
            - BranchSide:      'src/options.cpp:755,49'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2B8ne180100IRKS6_RS6_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSD_OSE_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS9_IS6_S6_EEvEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEOT_
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/options.cpp:766,13'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/options.cpp:756,21'
          Branch Sides:
            - BranchSide:      'src/options.cpp:756,24'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2B8ne180100IRKS6_RS6_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSD_OSE_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS9_IS6_S6_EEvEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEOT_
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/options.cpp:766,13'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/options.cpp:755,21'
          Branch Sides:
            - BranchSide:      'src/options.cpp:757,58'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2B8ne180100IRKS6_RS6_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSD_OSE_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS9_IS6_S6_EEvEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEOT_
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/options.cpp:766,13'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/options.cpp:759,25'
          Branch Sides:
            - BranchSide:      'src/options.cpp:759,32'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2B8ne180100IRKS6_RS6_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSD_OSE_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS9_IS6_S6_EEvEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEOT_
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/options.cpp:765,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/options.cpp:758,25'
          Branch Sides:
            - BranchSide:      'src/options.cpp:760,53'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2B8ne180100IRKS6_RS6_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSD_OSE_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS9_IS6_S6_EEvEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEOT_
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__14pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
            - BranchSide:      'src/options.cpp:765,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/options.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
            - BranchSide:      'src/options.cpp:765,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/options.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:766,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:776,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:776,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:780,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:776,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:777,33'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:780,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:783,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:783,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:787,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:783,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:784,34'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:787,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:790,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:791,29'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:794,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:869,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:870,58'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2IPhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEiE4typeELi0EEES7_S7_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'src/options.cpp:874,29'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   'src/options.cpp:880,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:881,58'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2IPhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEiE4typeELi0EEES7_S7_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'src/options.cpp:885,34'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   'src/options.cpp:891,24'
          Branch Sides:
            - BranchSide:      'src/options.cpp:891,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/options.cpp:895,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:891,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:892,28'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:895,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/options.cpp:898,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:899,58'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2IPhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEiE4typeELi0EEES7_S7_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'src/options.cpp:903,30'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/options.cpp:322,20'
          Dst:             _ZL13do_setsockoptImEiPKvmPT_
        - Src:             'src/options.cpp:370,24'
          Dst:             _ZN3zmq14atomic_value_t5storeEi
        - Src:             'src/options.cpp:418,20'
          Dst:             _ZL13do_setsockoptIlEiPKvmPT_
        - Src:             'src/options.cpp:452,15'
          Dst:             _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
        - Src:             'src/options.cpp:460,20'
          Dst:             _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
        - Src:             'src/options.cpp:464,20'
          Dst:             _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
        - Src:             'src/options.cpp:473,24'
          Dst:             _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
        - Src:             'src/options.cpp:482,24'
          Dst:             _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
        - Src:             'src/options.cpp:523,22'
          Dst:             _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
        - Src:             'src/options.cpp:529,40'
          Dst:             _ZN3zmq18tcp_address_mask_tC2Ev
        - Src:             'src/options.cpp:530,31'
          Dst:             _ZN3zmq18tcp_address_mask_t7resolveEPKcb
        - Src:             'src/options.cpp:541,20'
          Dst:             _ZL17do_setsockopt_setIjEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
        - Src:             'src/options.cpp:546,20'
          Dst:             _ZL17do_setsockopt_setIjEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
        - Src:             'src/options.cpp:552,20'
          Dst:             _ZL17do_setsockopt_setIiEiPKvmPNSt3__13setIT_NS2_4lessIS4_EENS2_9allocatorIS4_EEEE
        - Src:             'src/options.cpp:593,20'
          Dst:             _ZL40do_setsockopt_string_allow_empty_relaxedPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
        - Src:             'src/options.cpp:607,22'
          Dst:             _ZN3zmq9options_t13set_curve_keyEPhPKvm
        - Src:             'src/options.cpp:613,22'
          Dst:             _ZN3zmq9options_t13set_curve_keyEPhPKvm
        - Src:             'src/options.cpp:619,22'
          Dst:             _ZN3zmq9options_t13set_curve_keyEPhPKvm
        - Src:             'src/options.cpp:627,20'
          Dst:             _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
        - Src:             'src/options.cpp:691,20'
          Dst:             _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
        - Src:             'src/options.cpp:739,20'
          Dst:             _ZL39do_setsockopt_string_allow_empty_strictPKvmPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEm
        - Src:             'src/options.cpp:743,20'
          Dst:             _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
        - Src:             'src/options.cpp:747,20'
          Dst:             _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
        - Src:             'src/options.cpp:767,13'
          Dst:             __errno_location
        - Src:             'src/options.cpp:771,20'
          Dst:             _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
        - Src:             'src/options.cpp:934,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - out_value_
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL13do_setsockoptIiEiPKvmPT_
        - _ZL15sockopt_invalidv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/options.cpp:97,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:98,9'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:99,9'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
        - Branch String:   'src/options.cpp:99,20'
          Branch Sides:
            - BranchSide:      'src/options.cpp:99,23'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:100,24'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:99,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:100,24'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:103,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
      Callsites:
        - Src:             'src/options.cpp:97,9'
          Dst:             _ZL13do_setsockoptIiEiPKvmPT_
        - Src:             'src/options.cpp:103,12'
          Dst:             _ZL15sockopt_invalidv
    - functionName:    _ZN3zmq9options_t13set_curve_keyEPhPKvm
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - destination_
        - optval_
        - optvallen_
      BBCount:         20
      ICount:          125
      EdgeCount:       37
      CyclomaticComplexity: 19
      functionsReached:
        - zmq_z85_decode
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/options.cpp:258,5'
          Branch Sides:
            - BranchSide:      'src/options.cpp:260,21'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:265,61'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - zmq_z85_decode
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/options.cpp:277,13'
              BranchSideFuncs:
                - zmq_z85_decode
            - BranchSide:      'src/options.cpp:287,13'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:268,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/options.cpp:269,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/options.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:0,0'
              BranchSideFuncs: []
        - Branch String:   'src/options.cpp:280,17'
          Branch Sides:
            - BranchSide:      'src/options.cpp:281,17'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:284,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/options.cpp:268,17'
          Dst:             zmq_z85_decode
        - Src:             'src/options.cpp:280,17'
          Dst:             zmq_z85_decode
    - functionName:    _ZN3zmq33do_setsockopt_int_as_bool_relaxedEPKvmPb
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - out_value_
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13do_setsockoptIiEiPKvmPT_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/options.cpp:111,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:112,9'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:113,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/options.cpp:111,9'
          Dst:             _ZL13do_setsockoptIiEiPKvmPT_
    - functionName:    _ZL13do_setsockoptIiEiPKvmPT_
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - out_value_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL15sockopt_invalidv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/options.cpp:82,9'
          Branch Sides:
            - BranchSide:      'src/options.cpp:83,17'
              BranchSideFuncs: []
            - BranchSide:      'src/options.cpp:86,12'
              BranchSideFuncs:
                - _ZL15sockopt_invalidv
      Callsites:
        - Src:             'src/options.cpp:86,12'
          Dst:             _ZL15sockopt_invalidv
    - functionName:    _ZN3zmq14atomic_value_tC2Ei
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq9options_tC2Ev
      functionSourceFile: '/src/libzmq/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          202
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14atomic_value_tC2Ei
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.cpp:184,5'
          Dst:             _ZN3zmq14atomic_value_tC2Ei
    - functionName:    _ZN3zmq5own_t15process_destroyEv
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/own.cpp:184,5'
          Branch Sides:
            - BranchSide:      'src/own.cpp:184,5'
              BranchSideFuncs: []
            - BranchSide:      'src/own.cpp:184,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq5own_t16process_term_ackEv
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5own_t19unregister_term_ackEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/own.cpp:162,5'
          Dst:             _ZN3zmq5own_t19unregister_term_ackEv
    - functionName:    _ZN3zmq5own_t19unregister_term_ackEv
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5own_t15check_term_acksEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/own.cpp:153,5'
          Branch Sides:
            - BranchSide:      'src/own.cpp:153,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t15check_term_acksEv
            - BranchSide:      'src/own.cpp:153,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t15check_term_acksEv
      Callsites:
        - Src:             'src/own.cpp:153,5'
          Dst:             fprintf
        - Src:             'src/own.cpp:153,5'
          Dst:             fflush
        - Src:             'src/own.cpp:153,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/own.cpp:157,5'
          Dst:             _ZN3zmq5own_t15check_term_acksEv
    - functionName:    _ZN3zmq5own_t15check_term_acksEv
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          85
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq8object_t13send_term_ackEPNS_5own_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq16atomic_counter_t3getEv
        - fflush
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/own.cpp:167,22'
          Branch Sides:
            - BranchSide:      'src/own.cpp:167,25'
              BranchSideFuncs:
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNKSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq8object_t13send_term_ackEPNS_5own_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/own.cpp:167,22'
              BranchSideFuncs: []
        - Branch String:   'src/own.cpp:168,9'
          Branch Sides:
            - BranchSide:      'src/own.cpp:168,12'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq8object_t13send_term_ackEPNS_5own_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/own.cpp:168,9'
              BranchSideFuncs: []
        - Branch String:   'src/own.cpp:167,9'
          Branch Sides:
            - BranchSide:      'src/own.cpp:167,9'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq8object_t13send_term_ackEPNS_5own_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/own.cpp:170,9'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq8object_t13send_term_ackEPNS_5own_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/own.cpp:170,9'
          Branch Sides:
            - BranchSide:      'src/own.cpp:170,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t13send_term_ackEPNS_5own_tE
            - BranchSide:      'src/own.cpp:174,13'
              BranchSideFuncs:
                - _ZN3zmq8object_t13send_term_ackEPNS_5own_tE
        - Branch String:   'src/own.cpp:174,13'
          Branch Sides:
            - BranchSide:      'src/own.cpp:175,28'
              BranchSideFuncs:
                - _ZN3zmq8object_t13send_term_ackEPNS_5own_tE
            - BranchSide:      'src/own.cpp:178,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/own.cpp:167,59'
          Dst:             _ZNK3zmq16atomic_counter_t3getEv
        - Src:             'src/own.cpp:170,9'
          Dst:             fprintf
        - Src:             'src/own.cpp:170,9'
          Dst:             fflush
        - Src:             'src/own.cpp:170,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/own.cpp:175,13'
          Dst:             _ZN3zmq8object_t13send_term_ackEPNS_5own_tE
    - functionName:    _ZN3zmq5own_t12process_termEi
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - linger_
      BBCount:         12
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5own_t15check_term_acksEv
        - _ZN3zmq5own_t18register_term_acksEi
        - _ZN3zmq8object_t9send_termEPNS_5own_tEi
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/own.cpp:131,5'
          Branch Sides:
            - BranchSide:      'src/own.cpp:131,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq5own_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq5own_t18register_term_acksEi
                - _ZNSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq5own_t15check_term_acksEv
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq5own_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZN3zmq8object_t9send_termEPNS_5own_tEi
                - _ZNSt3__121__tree_const_iteratorIPN3zmq5own_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
            - BranchSide:      'src/own.cpp:134,33'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq5own_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq5own_t18register_term_acksEi
                - _ZNSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq5own_t15check_term_acksEv
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq5own_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZN3zmq8object_t9send_termEPNS_5own_tEi
                - _ZNSt3__121__tree_const_iteratorIPN3zmq5own_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
        - Branch String:   'src/own.cpp:134,5'
          Branch Sides:
            - BranchSide:      'src/own.cpp:136,20'
              BranchSideFuncs:
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq5own_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZN3zmq8object_t9send_termEPNS_5own_tEi
                - _ZNSt3__121__tree_const_iteratorIPN3zmq5own_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq5own_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq5own_t18register_term_acksEi
                - _ZNSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq5own_t15check_term_acksEv
            - BranchSide:      'src/own.cpp:137,43'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq5own_t18register_term_acksEi
                - _ZNSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE5clearB8ne180100Ev
                - _ZN3zmq5own_t15check_term_acksEv
      Callsites:
        - Src:             'src/own.cpp:131,5'
          Dst:             fprintf
        - Src:             'src/own.cpp:131,5'
          Dst:             fflush
        - Src:             'src/own.cpp:131,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/own.cpp:136,9'
          Dst:             _ZN3zmq8object_t9send_termEPNS_5own_tEi
        - Src:             'src/own.cpp:137,5'
          Dst:             _ZN3zmq5own_t18register_term_acksEi
        - Src:             'src/own.cpp:143,5'
          Dst:             _ZN3zmq5own_t15check_term_acksEv
    - functionName:    _ZN3zmq5own_t18register_term_acksEi
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - count_
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq5own_t14is_terminatingEv
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5own_t9terminateEv
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq8object_t13send_term_reqEPNS_5own_tES2_
        - _ZNK3zmq14atomic_value_t4loadEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/own.cpp:109,9'
          Branch Sides:
            - BranchSide:      'src/own.cpp:110,9'
              BranchSideFuncs: []
            - BranchSide:      'src/own.cpp:114,10'
              BranchSideFuncs:
                - _ZNK3zmq14atomic_value_t4loadEv
                - _ZN3zmq8object_t13send_term_reqEPNS_5own_tES2_
        - Branch String:   'src/own.cpp:114,9'
          Branch Sides:
            - BranchSide:      'src/own.cpp:115,23'
              BranchSideFuncs:
                - _ZN3zmq8object_t13send_term_reqEPNS_5own_tES2_
            - BranchSide:      'src/own.cpp:120,20'
              BranchSideFuncs:
                - _ZN3zmq8object_t13send_term_reqEPNS_5own_tES2_
      Callsites:
        - Src:             'src/own.cpp:115,38'
          Dst:             _ZNK3zmq14atomic_value_t4loadEv
        - Src:             'src/own.cpp:120,5'
          Dst:             _ZN3zmq8object_t13send_term_reqEPNS_5own_tES2_
    - functionName:    _ZN3zmq5own_t11process_ownEPS0_
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - object_
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5own_t18register_term_acksEi
        - _ZN3zmq8object_t9send_termEPNS_5own_tEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/own.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/own.cpp:96,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t18register_term_acksEi
                - _ZN3zmq8object_t9send_termEPNS_5own_tEi
            - BranchSide:      'src/own.cpp:102,5'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
      Callsites:
        - Src:             'src/own.cpp:96,9'
          Dst:             _ZN3zmq5own_t18register_term_acksEi
        - Src:             'src/own.cpp:97,9'
          Dst:             _ZN3zmq8object_t9send_termEPNS_5own_tEi
    - functionName:    _ZN3zmq5own_t16process_term_reqEPS0_
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - object_
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5own_t18register_term_acksEi
        - _ZN3zmq8object_t9send_termEPNS_5own_tEi
        - _ZNK3zmq14atomic_value_t4loadEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/own.cpp:75,9'
          Branch Sides:
            - BranchSide:      'src/own.cpp:76,9'
              BranchSideFuncs: []
            - BranchSide:      'src/own.cpp:80,14'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq5own_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZN3zmq5own_t18register_term_acksEi
                - _ZNK3zmq14atomic_value_t4loadEv
                - _ZN3zmq8object_t9send_termEPNS_5own_tEi
        - Branch String:   'src/own.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/own.cpp:81,9'
              BranchSideFuncs: []
            - BranchSide:      'src/own.cpp:84,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t18register_term_acksEi
                - _ZNK3zmq14atomic_value_t4loadEv
                - _ZN3zmq8object_t9send_termEPNS_5own_tEi
      Callsites:
        - Src:             'src/own.cpp:84,5'
          Dst:             _ZN3zmq5own_t18register_term_acksEi
        - Src:             'src/own.cpp:88,40'
          Dst:             _ZNK3zmq14atomic_value_t4loadEv
        - Src:             'src/own.cpp:88,5'
          Dst:             _ZN3zmq8object_t9send_termEPNS_5own_tEi
    - functionName:    _ZN3zmq5own_t10term_childEPS0_
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - object_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5own_t12launch_childEPS0_
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - object_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5own_t9set_ownerEPS0_
        - _ZN3zmq8object_t8send_ownEPNS_5own_tES2_
        - _ZN3zmq8object_t9send_plugEPNS_5own_tEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/own.cpp:57,14'
          Dst:             _ZN3zmq5own_t9set_ownerEPS0_
        - Src:             'src/own.cpp:60,5'
          Dst:             _ZN3zmq8object_t9send_plugEPNS_5own_tEb
        - Src:             'src/own.cpp:63,5'
          Dst:             _ZN3zmq8object_t8send_ownEPNS_5own_tES2_
    - functionName:    _ZN3zmq5own_t9set_ownerEPS0_
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - owner_
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/own.cpp:35,5'
          Branch Sides:
            - BranchSide:      'src/own.cpp:35,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/own.cpp:35,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/own.cpp:35,5'
          Dst:             fprintf
        - Src:             'src/own.cpp:35,5'
          Dst:             fflush
        - Src:             'src/own.cpp:35,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq5own_t14process_seqnumEv
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5own_t15check_term_acksEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/own.cpp:51,5'
          Dst:             _ZN3zmq5own_t15check_term_acksEv
    - functionName:    _ZN3zmq5own_t10inc_seqnumEv
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16atomic_counter_t3addEj
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/own.cpp:42,18'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
    - functionName:    _ZN3zmq5own_tD0Ev
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5own_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/own.cpp:30,1'
          Dst:             _ZN3zmq5own_tD2Ev
    - functionName:    _ZN3zmq5own_tD2Ev
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_tD2Ev
        - _ZN3zmq9options_tD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/own.cpp:31,1'
          Dst:             _ZN3zmq9options_tD2Ev
        - Src:             'src/own.cpp:31,1'
          Dst:             _ZN3zmq8object_tD2Ev
    - functionName:    _ZN3zmq5own_tC2EPNS_11io_thread_tERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - options_
      BBCount:         9
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq16atomic_counter_tC2Ej
        - _ZN3zmq8object_tC2EPS0_
        - _ZN3zmq8object_tD2Ev
        - _ZN3zmq9options_tC2ERKS0_
        - _ZN3zmq9options_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/own.cpp:19,5'
          Dst:             _ZN3zmq8object_tC2EPS0_
        - Src:             'src/own.cpp:20,5'
          Dst:             _ZN3zmq9options_tC2ERKS0_
        - Src:             'src/own.cpp:22,5'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
        - Src:             'src/own.cpp:27,1'
          Dst:             _ZN3zmq9options_tD2Ev
        - Src:             'src/own.cpp:27,1'
          Dst:             _ZN3zmq8object_tD2Ev
    - functionName:    _ZN3zmq5own_tC2EPNS_5ctx_tEj
      functionSourceFile: '/src/libzmq/src/own.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
      BBCount:         9
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq16atomic_counter_tC2Ej
        - _ZN3zmq8object_tC2EPNS_5ctx_tEj
        - _ZN3zmq8object_tD2Ev
        - _ZN3zmq9options_tC2Ev
        - _ZN3zmq9options_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/own.cpp:9,5'
          Dst:             _ZN3zmq8object_tC2EPNS_5ctx_tEj
        - Src:             'src/own.cpp:8,13'
          Dst:             _ZN3zmq9options_tC2Ev
        - Src:             'src/own.cpp:11,5'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
        - Src:             'src/own.cpp:16,1'
          Dst:             _ZN3zmq9options_tD2Ev
        - Src:             'src/own.cpp:16,1'
          Dst:             _ZN3zmq8object_tD2Ev
    - functionName:    _ZThn1248_N3zmq6peer_tD0Ev
      functionSourceFile: '/src/libzmq/src/peer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6peer_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/peer.hpp:0,0'
          Dst:             _ZN3zmq6peer_tD0Ev
    - functionName:    _ZN3zmq6peer_tD0Ev
      functionSourceFile: '/src/libzmq/src/peer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6peer_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/peer.hpp:21,7'
          Dst:             _ZN3zmq6peer_tD2Ev
    - functionName:    _ZN3zmq6peer_tD2Ev
      functionSourceFile: '/src/libzmq/src/peer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8server_tD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/peer.hpp:21,7'
          Dst:             _ZN3zmq8server_tD2Ev
    - functionName:    _ZThn1248_N3zmq6peer_tD1Ev
      functionSourceFile: '/src/libzmq/src/peer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6peer_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/peer.hpp:0,0'
          Dst:             _ZN3zmq6peer_tD2Ev
    - functionName:    _ZThn1240_N3zmq6peer_tD0Ev
      functionSourceFile: '/src/libzmq/src/peer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6peer_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/peer.hpp:0,0'
          Dst:             _ZN3zmq6peer_tD0Ev
    - functionName:    _ZThn1240_N3zmq6peer_tD1Ev
      functionSourceFile: '/src/libzmq/src/peer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6peer_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/peer.hpp:0,0'
          Dst:             _ZN3zmq6peer_tD2Ev
    - functionName:    _ZThn1224_N3zmq6peer_tD0Ev
      functionSourceFile: '/src/libzmq/src/peer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6peer_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/peer.hpp:0,0'
          Dst:             _ZN3zmq6peer_tD0Ev
    - functionName:    _ZThn1224_N3zmq6peer_tD1Ev
      functionSourceFile: '/src/libzmq/src/peer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6peer_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/peer.hpp:0,0'
          Dst:             _ZN3zmq6peer_tD2Ev
    - functionName:    _ZN3zmq6peer_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/peer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8server_t12xattach_pipeEPNS_6pipe_tEbb
        - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/peer.cpp:42,15'
          Dst:             _ZN3zmq8server_t12xattach_pipeEPNS_6pipe_tEbb
        - Src:             'src/peer.cpp:43,36'
          Dst:             _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
    - functionName:    _ZN3zmq22scoped_optional_lock_tD2Ev
      functionSourceFile: '/src/libzmq/src/mutex.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          37
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq7mutex_t6unlockEv
        - __clang_call_terminate
      functionUses:    26
      BranchProfiles:
        - Branch String:   'src/mutex.hpp:166,13'
          Branch Sides:
            - BranchSide:      'src/mutex.hpp:166,13'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t6unlockEv
                - __clang_call_terminate
            - BranchSide:      'src/mutex.hpp:167,13'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t6unlockEv
                - __clang_call_terminate
      Callsites:
        - Src:             'src/mutex.hpp:167,21'
          Dst:             _ZN3zmq7mutex_t6unlockEv
        - Src:             'src/mutex.hpp:167,21'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
      functionSourceFile: '/src/libzmq/src/mutex.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - mutex_
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7mutex_t4lockEv
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/mutex.hpp:160,13'
          Branch Sides:
            - BranchSide:      'src/mutex.hpp:160,13'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t4lockEv
            - BranchSide:      'src/mutex.hpp:161,13'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t4lockEv
      Callsites:
        - Src:             'src/mutex.hpp:161,21'
          Dst:             _ZN3zmq7mutex_t4lockEv
    - functionName:    _ZN3zmq6peer_t12connect_peerEPKc
      functionSourceFile: '/src/libzmq/src/peer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_
      BBCount:         11
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t16connect_internalEPKc
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/peer.cpp:26,9'
          Branch Sides:
            - BranchSide:      'src/peer.cpp:27,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/peer.cpp:31,47'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16connect_internalEPKc
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/peer.cpp:32,9'
          Branch Sides:
            - BranchSide:      'src/peer.cpp:33,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/peer.cpp:35,12'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
      Callsites:
        - Src:             'src/peer.cpp:23,28'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/peer.cpp:27,9'
          Dst:             __errno_location
        - Src:             'src/peer.cpp:31,29'
          Dst:             _ZN3zmq13socket_base_t16connect_internalEPKc
        - Src:             'src/peer.cpp:36,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/peer.cpp:36,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
    - functionName:    _ZN3zmq6peer_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/peer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8server_tC2EPNS_5ctx_tEji
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/peer.cpp:13,5'
          Dst:             _ZN3zmq8server_tC2EPNS_5ctx_tEji
    - functionName:    _ZN3zmq12array_item_tILi3EED0Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12array_item_tILi3EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/array.hpp:33,30'
          Dst:             _ZN3zmq12array_item_tILi3EED2Ev
    - functionName:    _ZN3zmq12array_item_tILi3EED2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12array_item_tILi2EED0Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12array_item_tILi2EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/array.hpp:33,30'
          Dst:             _ZN3zmq12array_item_tILi2EED2Ev
    - functionName:    _ZN3zmq12array_item_tILi2EED2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12array_item_tILi1EED0Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12array_item_tILi1EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/array.hpp:33,30'
          Dst:             _ZN3zmq12array_item_tILi1EED2Ev
    - functionName:    _ZN3zmq12array_item_tILi1EED2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE3popEv
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEE4xchgEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/yqueue.hpp:133,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:133,13'
              BranchSideFuncs:
                - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEE4xchgEPS4_
                - free
            - BranchSide:      'src/yqueue.hpp:134,26'
              BranchSideFuncs:
                - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEE4xchgEPS4_
                - free
      Callsites:
        - Src:             'src/yqueue.hpp:142,40'
          Dst:             _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEE4xchgEPS4_
    - functionName:    _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEE4xchgEPS4_
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - val_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12atomic_ptr_tINS_5msg_tEE3casEPS1_S3_
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cmp_
        - val_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE6unpushEv
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/yqueue.hpp:109,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:110,15'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/yqueue.hpp:112,13'
              BranchSideFuncs:
                - free
        - Branch String:   'src/yqueue.hpp:120,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:121,15'
              BranchSideFuncs: []
            - BranchSide:      'src/yqueue.hpp:123,13'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE14allocate_chunkEv
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - posix_memalign
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/yqueue.hpp:160,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:159,15'
              BranchSideFuncs:
                - posix_memalign
            - BranchSide:      'src/yqueue.hpp:160,13'
              BranchSideFuncs:
                - posix_memalign
        - Branch String:   'src/yqueue.hpp:160,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:161,32'
              BranchSideFuncs: []
            - BranchSide:      'src/yqueue.hpp:162,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/yqueue.hpp:160,13'
          Dst:             posix_memalign
    - functionName:    _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEEC2Ev
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7ypipe_tINS_5msg_tELi256EE5probeEPFbRKS1_E
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - fn_
      BBCount:         8
      ICount:          56
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ypipe.hpp:145,9'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:145,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
            - BranchSide:      'src/ypipe.hpp:145,9'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
      Callsites:
        - Src:             'src/ypipe.hpp:145,9'
          Dst:             fprintf
        - Src:             'src/ypipe.hpp:145,9'
          Dst:             fflush
        - Src:             'src/ypipe.hpp:145,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ypipe.hpp:147,31'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
    - functionName:    _ZN3zmq7ypipe_tINS_5msg_tELi256EE4readEPS1_
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE3popEv
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ypipe.hpp:129,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:130,13'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE3popEv
            - BranchSide:      'src/ypipe.hpp:134,19'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE3popEv
      Callsites:
        - Src:             'src/ypipe.hpp:134,26'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
        - Src:             'src/ypipe.hpp:135,16'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE3popEv
    - functionName:    _ZN3zmq7ypipe_tINS_5msg_tELi256EE10check_readEv
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_5msg_tEE3casEPS1_S3_
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ypipe.hpp:104,36'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:104,39'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
                - _ZN3zmq12atomic_ptr_tINS_5msg_tEE3casEPS1_S3_
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
            - BranchSide:      'src/ypipe.hpp:111,14'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
                - _ZN3zmq12atomic_ptr_tINS_5msg_tEE3casEPS1_S3_
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
        - Branch String:   'src/ypipe.hpp:104,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:105,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe.hpp:111,14'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
                - _ZN3zmq12atomic_ptr_tINS_5msg_tEE3casEPS1_S3_
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
        - Branch String:   'src/ypipe.hpp:117,36'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:117,40'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe.hpp:118,13'
              BranchSideFuncs: []
        - Branch String:   'src/ypipe.hpp:117,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:118,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe.hpp:121,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ypipe.hpp:104,21'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
        - Src:             'src/ypipe.hpp:111,30'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
        - Src:             'src/ypipe.hpp:111,17'
          Dst:             _ZN3zmq12atomic_ptr_tINS_5msg_tEE3casEPS1_S3_
        - Src:             'src/ypipe.hpp:117,21'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE5frontEv
    - functionName:    _ZN3zmq7ypipe_tINS_5msg_tELi256EE5flushEv
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_5msg_tEE3casEPS1_S3_
        - _ZN3zmq12atomic_ptr_tINS_5msg_tEE3setEPS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ypipe.hpp:79,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:80,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe.hpp:83,13'
              BranchSideFuncs:
                - _ZN3zmq12atomic_ptr_tINS_5msg_tEE3casEPS1_S3_
                - _ZN3zmq12atomic_ptr_tINS_5msg_tEE3setEPS1_
        - Branch String:   'src/ypipe.hpp:83,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:89,13'
              BranchSideFuncs:
                - _ZN3zmq12atomic_ptr_tINS_5msg_tEE3setEPS1_
            - BranchSide:      'src/ypipe.hpp:96,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ypipe.hpp:83,16'
          Dst:             _ZN3zmq12atomic_ptr_tINS_5msg_tEE3casEPS1_S3_
        - Src:             'src/ypipe.hpp:89,16'
          Dst:             _ZN3zmq12atomic_ptr_tINS_5msg_tEE3setEPS1_
    - functionName:    _ZN3zmq12atomic_ptr_tINS_5msg_tEE3setEPS1_
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7ypipe_tINS_5msg_tELi256EE7unwriteEPS1_
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4backEv
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE6unpushEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ypipe.hpp:66,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:67,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe.hpp:68,9'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE6unpushEv
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4backEv
      Callsites:
        - Src:             'src/ypipe.hpp:66,27'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4backEv
        - Src:             'src/ypipe.hpp:68,16'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE6unpushEv
        - Src:             'src/ypipe.hpp:69,26'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4backEv
    - functionName:    _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4backEv
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7ypipe_tINS_5msg_tELi256EE5writeERKS1_b
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - value_
        - incomplete_
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4backEv
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4pushEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ypipe.hpp:54,13'
          Branch Sides:
            - BranchSide:      'src/ypipe.hpp:54,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe.hpp:55,19'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4backEv
      Callsites:
        - Src:             'src/ypipe.hpp:50,16'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4backEv
        - Src:             'src/ypipe.hpp:51,16'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4pushEv
        - Src:             'src/ypipe.hpp:55,26'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4backEv
    - functionName:    _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4pushEv
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          104
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEE4xchgEPS4_
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE14allocate_chunkEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/yqueue.hpp:83,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:84,13'
              BranchSideFuncs: []
            - BranchSide:      'src/yqueue.hpp:86,23'
              BranchSideFuncs:
                - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEE4xchgEPS4_
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE14allocate_chunkEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/yqueue.hpp:87,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:88,32'
              BranchSideFuncs: []
            - BranchSide:      'src/yqueue.hpp:91,32'
              BranchSideFuncs:
                - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE14allocate_chunkEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/yqueue.hpp:92,13'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:92,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/yqueue.hpp:93,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/yqueue.hpp:86,36'
          Dst:             _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEE4xchgEPS4_
        - Src:             'src/yqueue.hpp:91,32'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE14allocate_chunkEv
        - Src:             'src/yqueue.hpp:92,13'
          Dst:             fprintf
        - Src:             'src/yqueue.hpp:92,13'
          Dst:             fflush
        - Src:             'src/yqueue.hpp:92,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq7ypipe_tINS_5msg_tELi256EED0Ev
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7ypipe_tINS_5msg_tELi256EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ypipe.hpp:19,36'
          Dst:             _ZN3zmq7ypipe_tINS_5msg_tELi256EED2Ev
    - functionName:    _ZN3zmq7ypipe_tINS_5msg_tELi256EED2Ev
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12ypipe_base_tINS_5msg_tEED2Ev
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ypipe.hpp:19,36'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EED2Ev
        - Src:             'src/ypipe.hpp:19,36'
          Dst:             _ZN3zmq12ypipe_base_tINS_5msg_tEED2Ev
    - functionName:    _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EED2Ev
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEE4xchgEPS4_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/yqueue.hpp:56,17'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:57,23'
              BranchSideFuncs:
                - free
                - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEE4xchgEPS4_
                - free
            - BranchSide:      'src/yqueue.hpp:60,26'
              BranchSideFuncs:
                - free
                - free
                - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEE4xchgEPS4_
                - free
      Callsites:
        - Src:             'src/yqueue.hpp:65,36'
          Dst:             _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEE4xchgEPS4_
    - functionName:    _ZN3zmq12ypipe_base_tINS_5msg_tEED2Ev
      functionSourceFile: '/src/libzmq/src/ypipe_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12atomic_ptr_tINS_5msg_tEEC2Ev
      functionSourceFile: '/src/libzmq/src/atomic_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EEC2Ev
      functionSourceFile: '/src/libzmq/src/yqueue.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEEC2Ev
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE14allocate_chunkEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/yqueue.hpp:44,9'
          Branch Sides:
            - BranchSide:      'src/yqueue.hpp:44,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/yqueue.hpp:44,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/yqueue.hpp:41,12'
          Dst:             _ZN3zmq12atomic_ptr_tINS_8yqueue_tINS_5msg_tELi256ELm64EE7chunk_tEEC2Ev
        - Src:             'src/yqueue.hpp:43,24'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE14allocate_chunkEv
        - Src:             'src/yqueue.hpp:44,9'
          Dst:             fprintf
        - Src:             'src/yqueue.hpp:44,9'
          Dst:             fflush
        - Src:             'src/yqueue.hpp:44,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq9dbuffer_tINS_5msg_tEE5probeEPFbRKS1_E
      functionSourceFile: '/src/libzmq/src/dbuffer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - fn_
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dbuffer.hpp:91,23'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/dbuffer.hpp:93,5'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/dbuffer.hpp:93,5'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq9dbuffer_tINS_5msg_tEE4readEPS1_
      functionSourceFile: '/src/libzmq/src/dbuffer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         22
      ICount:          110
      EdgeCount:       41
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5checkEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/dbuffer.hpp:63,13'
          Branch Sides:
            - BranchSide:      'src/dbuffer.hpp:64,13'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNK3zmq5msg_t5checkEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dbuffer.hpp:67,33'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNK3zmq5msg_t5checkEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dbuffer.hpp:68,17'
          Branch Sides:
            - BranchSide:      'src/dbuffer.hpp:69,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5checkEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dbuffer.hpp:71,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5checkEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dbuffer.hpp:71,13'
          Branch Sides:
            - BranchSide:      'src/dbuffer.hpp:71,13'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq13scoped_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/dbuffer.hpp:73,24'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/dbuffer.hpp:67,27'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/dbuffer.hpp:71,13'
          Dst:             _ZNK3zmq5msg_t5checkEv
        - Src:             'src/dbuffer.hpp:71,13'
          Dst:             fprintf
        - Src:             'src/dbuffer.hpp:71,13'
          Dst:             fflush
        - Src:             'src/dbuffer.hpp:71,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dbuffer.hpp:78,9'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/dbuffer.hpp:74,21'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/dbuffer.hpp:78,9'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq9dbuffer_tINS_5msg_tEE10check_readEv
      functionSourceFile: '/src/libzmq/src/dbuffer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dbuffer.hpp:84,23'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/dbuffer.hpp:87,5'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq7mutex_t8try_lockEv
      functionSourceFile: '/src/libzmq/src/mutex.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          63
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - pthread_mutex_trylock
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/mutex.hpp:115,13'
          Branch Sides:
            - BranchSide:      'src/mutex.hpp:116,13'
              BranchSideFuncs: []
            - BranchSide:      'src/mutex.hpp:118,9'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mutex.hpp:118,9'
          Branch Sides:
            - BranchSide:      'src/mutex.hpp:118,9'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mutex.hpp:119,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mutex.hpp:114,18'
          Dst:             pthread_mutex_trylock
        - Src:             'src/mutex.hpp:118,9'
          Dst:             strerror
        - Src:             'src/mutex.hpp:118,9'
          Dst:             fprintf
        - Src:             'src/mutex.hpp:118,9'
          Dst:             fflush
        - Src:             'src/mutex.hpp:118,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    pthread_mutex_trylock
      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:    _ZN3zmq9dbuffer_tINS_5msg_tEE5writeERKS1_
      functionSourceFile: '/src/libzmq/src/dbuffer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         16
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq5msg_t4moveERS0_
        - _ZN3zmq7mutex_t6unlockEv
        - _ZN3zmq7mutex_t8try_lockEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5checkEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/dbuffer.hpp:48,9'
          Branch Sides:
            - BranchSide:      'src/dbuffer.hpp:48,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5checkEv
                - _ZN3zmq7mutex_t8try_lockEv
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq7mutex_t6unlockEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dbuffer.hpp:49,18'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5checkEv
                - _ZN3zmq7mutex_t8try_lockEv
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq7mutex_t6unlockEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dbuffer.hpp:51,9'
          Branch Sides:
            - BranchSide:      'src/dbuffer.hpp:51,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7mutex_t8try_lockEv
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq7mutex_t6unlockEv
            - BranchSide:      'src/dbuffer.hpp:53,13'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t8try_lockEv
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq7mutex_t6unlockEv
        - Branch String:   'src/dbuffer.hpp:53,13'
          Branch Sides:
            - BranchSide:      'src/dbuffer.hpp:53,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq7mutex_t6unlockEv
            - BranchSide:      'src/dbuffer.hpp:54,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq7mutex_t6unlockEv
      Callsites:
        - Src:             'src/dbuffer.hpp:48,9'
          Dst:             _ZNK3zmq5msg_t5checkEv
        - Src:             'src/dbuffer.hpp:48,9'
          Dst:             fprintf
        - Src:             'src/dbuffer.hpp:48,9'
          Dst:             fflush
        - Src:             'src/dbuffer.hpp:48,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dbuffer.hpp:51,9'
          Dst:             _ZNK3zmq5msg_t5checkEv
        - Src:             'src/dbuffer.hpp:51,9'
          Dst:             fprintf
        - Src:             'src/dbuffer.hpp:51,9'
          Dst:             fflush
        - Src:             'src/dbuffer.hpp:51,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dbuffer.hpp:53,19'
          Dst:             _ZN3zmq7mutex_t8try_lockEv
        - Src:             'src/dbuffer.hpp:54,21'
          Dst:             _ZN3zmq5msg_t4moveERS0_
        - Src:             'src/dbuffer.hpp:57,19'
          Dst:             _ZN3zmq7mutex_t6unlockEv
    - functionName:    _ZN3zmq9dbuffer_tINS_5msg_tEED2Ev
      functionSourceFile: '/src/libzmq/src/dbuffer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq7mutex_tD2Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dbuffer.hpp:42,16'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/dbuffer.hpp:43,17'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/dbuffer.hpp:44,5'
          Dst:             _ZN3zmq7mutex_tD2Ev
        - Src:             'src/dbuffer.hpp:42,16'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq16ypipe_conflate_tINS_5msg_tEE5probeEPFbRKS1_E
      functionSourceFile: '/src/libzmq/src/ypipe_conflate.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - fn_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9dbuffer_tINS_5msg_tEE5probeEPFbRKS1_E
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ypipe_conflate.hpp:76,59'
          Dst:             _ZN3zmq9dbuffer_tINS_5msg_tEE5probeEPFbRKS1_E
    - functionName:    _ZN3zmq16ypipe_conflate_tINS_5msg_tEE4readEPS1_
      functionSourceFile: '/src/libzmq/src/ypipe_conflate.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9dbuffer_tINS_5msg_tEE4readEPS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ypipe_conflate.hpp:67,13'
          Branch Sides:
            - BranchSide:      'src/ypipe_conflate.hpp:68,13'
              BranchSideFuncs:
                - _ZN3zmq9dbuffer_tINS_5msg_tEE4readEPS1_
            - BranchSide:      'src/ypipe_conflate.hpp:70,16'
              BranchSideFuncs:
                - _ZN3zmq9dbuffer_tINS_5msg_tEE4readEPS1_
      Callsites:
        - Src:             'src/ypipe_conflate.hpp:70,24'
          Dst:             _ZN3zmq9dbuffer_tINS_5msg_tEE4readEPS1_
    - functionName:    _ZN3zmq16ypipe_conflate_tINS_5msg_tEE10check_readEv
      functionSourceFile: '/src/libzmq/src/ypipe_conflate.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9dbuffer_tINS_5msg_tEE10check_readEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ypipe_conflate.hpp:57,13'
          Branch Sides:
            - BranchSide:      'src/ypipe_conflate.hpp:57,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ypipe_conflate.hpp:58,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ypipe_conflate.hpp:56,34'
          Dst:             _ZN3zmq9dbuffer_tINS_5msg_tEE10check_readEv
    - functionName:    _ZN3zmq16ypipe_conflate_tINS_5msg_tEE5flushEv
      functionSourceFile: '/src/libzmq/src/ypipe_conflate.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq16ypipe_conflate_tINS_5msg_tEE7unwriteEPS1_
      functionSourceFile: '/src/libzmq/src/ypipe_conflate.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq16ypipe_conflate_tINS_5msg_tEE5writeERKS1_b
      functionSourceFile: '/src/libzmq/src/ypipe_conflate.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - value_
        - incomplete_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9dbuffer_tINS_5msg_tEE5writeERKS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ypipe_conflate.hpp:37,17'
          Dst:             _ZN3zmq9dbuffer_tINS_5msg_tEE5writeERKS1_
    - functionName:    _ZN3zmq16ypipe_conflate_tINS_5msg_tEED0Ev
      functionSourceFile: '/src/libzmq/src/ypipe_conflate.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16ypipe_conflate_tINS_5msg_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ypipe_conflate.hpp:19,29'
          Dst:             _ZN3zmq16ypipe_conflate_tINS_5msg_tEED2Ev
    - functionName:    _ZN3zmq16ypipe_conflate_tINS_5msg_tEED2Ev
      functionSourceFile: '/src/libzmq/src/ypipe_conflate.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12ypipe_base_tINS_5msg_tEED2Ev
        - _ZN3zmq9dbuffer_tINS_5msg_tEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ypipe_conflate.hpp:19,29'
          Dst:             _ZN3zmq9dbuffer_tINS_5msg_tEED2Ev
        - Src:             'src/ypipe_conflate.hpp:19,29'
          Dst:             _ZN3zmq12ypipe_base_tINS_5msg_tEED2Ev
    - functionName:    _ZN3zmq9dbuffer_tINS_5msg_tEEC2Ev
      functionSourceFile: '/src/libzmq/src/dbuffer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq7mutex_tC2Ev
        - _ZN3zmq7mutex_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dbuffer.hpp:34,5'
          Dst:             _ZN3zmq7mutex_tC2Ev
        - Src:             'src/dbuffer.hpp:36,16'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/dbuffer.hpp:37,17'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/dbuffer.hpp:38,5'
          Dst:             _ZN3zmq7mutex_tD2Ev
    - functionName:    _ZN3zmq12ypipe_base_tINS_5msg_tEEC2Ev
      functionSourceFile: '/src/libzmq/src/ypipe_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12ypipe_base_tINS_5msg_tEED0Ev
      functionSourceFile: '/src/libzmq/src/ypipe_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6blob_t5clearEv
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/blob.hpp:128,13'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:128,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/blob.hpp:129,19'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - hiccup_
      BBCount:         13
      ICount:          84
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq5msg_t11init_bufferEPKvm
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:597,27'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:597,27'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:597,30'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq5msg_t11init_bufferEPKvm
                - _ZN3zmq6pipe_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:597,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:597,9'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq5msg_t11init_bufferEPKvm
                - _ZN3zmq6pipe_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:599,42'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq5msg_t11init_bufferEPKvm
                - _ZN3zmq6pipe_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:600,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:600,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5flushEv
            - BranchSide:      'src/pipe.cpp:602,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
      Callsites:
        - Src:             'src/pipe.cpp:599,28'
          Dst:             _ZN3zmq5msg_t11init_bufferEPKvm
        - Src:             'src/pipe.cpp:600,9'
          Dst:             __errno_location
        - Src:             'src/pipe.cpp:600,9'
          Dst:             strerror
        - Src:             'src/pipe.cpp:600,9'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:600,9'
          Dst:             fflush
        - Src:             'src/pipe.cpp:600,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:603,9'
          Dst:             _ZN3zmq6pipe_t5flushEv
    - functionName:    _ZN3zmq6pipe_t5flushEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq8object_t18send_activate_readEPNS_6pipe_tE
      functionUses:    23
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:252,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:253,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:255,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_activate_readEPNS_6pipe_tE
        - Branch String:   'src/pipe.cpp:255,19'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:255,23'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_activate_readEPNS_6pipe_tE
            - BranchSide:      'src/pipe.cpp:255,19'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:255,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:255,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:256,29'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_activate_readEPNS_6pipe_tE
      Callsites:
        - Src:             'src/pipe.cpp:256,9'
          Dst:             _ZN3zmq8object_t18send_activate_readEPNS_6pipe_tE
    - functionName:    _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - disconnect_
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5msg_t11init_bufferEPKvm
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:592,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:592,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:592,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/pipe.cpp:589,21'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/pipe.cpp:591,23'
          Dst:             _ZN3zmq5msg_t11init_bufferEPKvm
        - Src:             'src/pipe.cpp:592,5'
          Dst:             __errno_location
        - Src:             'src/pipe.cpp:592,5'
          Dst:             strerror
        - Src:             'src/pipe.cpp:592,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:592,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:592,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6pipe_t19send_disconnect_msgEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq6pipe_t8rollbackEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:576,37'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:576,40'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
            - BranchSide:      'src/pipe.cpp:576,37'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:576,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:576,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
            - BranchSide:      'src/pipe.cpp:578,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
      Callsites:
        - Src:             'src/pipe.cpp:576,25'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/pipe.cpp:578,9'
          Dst:             _ZNK3zmq6pipe_t8rollbackEv
        - Src:             'src/pipe.cpp:581,9'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/pipe.cpp:582,25'
          Dst:             _ZN3zmq5msg_t4initEv
    - functionName:    _ZNK3zmq6pipe_t8rollbackEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          97
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:240,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:240,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:241,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:241,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:242,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:246,5'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:242,13'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:242,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:243,32'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:244,13'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:241,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:244,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/pipe.cpp:242,13'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/pipe.cpp:242,13'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:242,13'
          Dst:             fflush
        - Src:             'src/pipe.cpp:242,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:243,32'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/pipe.cpp:244,13'
          Dst:             __errno_location
        - Src:             'src/pipe.cpp:244,13'
          Dst:             strerror
        - Src:             'src/pipe.cpp:244,13'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:244,13'
          Dst:             fflush
        - Src:             'src/pipe.cpp:244,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6pipe_t23process_pipe_peer_statsEmPNS_5own_tEPNS_19endpoint_uri_pair_tE
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - queue_count_
        - socket_base_
        - endpoint_pair_
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t23send_pipe_stats_publishEPNS_5own_tEmmPNS_19endpoint_uri_pair_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:570,5'
          Dst:             _ZN3zmq8object_t23send_pipe_stats_publishEPNS_5own_tEmmPNS_19endpoint_uri_pair_tE
    - functionName:    _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
      functionSourceFile: '/src/libzmq/src/endpoint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6pipe_t18send_stats_to_peerEPNS_5own_tE
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - socket_base_
      BBCount:         15
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
        - _ZN3zmq8object_t20send_pipe_peer_statsEPNS_6pipe_tEmPNS_5own_tEPNS_19endpoint_uri_pair_tE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:558,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:558,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t20send_pipe_peer_statsEPNS_6pipe_tEmPNS_5own_tEPNS_19endpoint_uri_pair_tE
            - BranchSide:      'src/pipe.cpp:560,11'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t20send_pipe_peer_statsEPNS_6pipe_tEmPNS_5own_tEPNS_19endpoint_uri_pair_tE
        - Branch String:   'src/pipe.cpp:560,11'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:559,30'
              BranchSideFuncs:
                - _ZN3zmq8object_t20send_pipe_peer_statsEPNS_6pipe_tEmPNS_5own_tEPNS_19endpoint_uri_pair_tE
            - BranchSide:      'src/pipe.cpp:560,11'
              BranchSideFuncs:
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t20send_pipe_peer_statsEPNS_6pipe_tEmPNS_5own_tEPNS_19endpoint_uri_pair_tE
        - Branch String:   'src/pipe.cpp:560,11'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:560,11'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/pipe.cpp:560,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/pipe.cpp:560,30'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
        - Src:             'src/pipe.cpp:561,9'
          Dst:             _ZN3zmq8object_t20send_pipe_peer_statsEPNS_6pipe_tEmPNS_5own_tEPNS_19endpoint_uri_pair_tE
    - functionName:    _ZNK3zmq6pipe_t17get_endpoint_pairEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq19endpoint_uri_pair_taSEOS0_
      functionSourceFile: '/src/libzmq/src/endpoint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - endpoint_pair_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq19endpoint_uri_pair_taSEOS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:548,20'
          Dst:             _ZN3zmq19endpoint_uri_pair_taSEOS0_
    - functionName:    _ZN3zmq6pipe_t17send_hwms_to_peerEii
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - inhwm_
        - outhwm_
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8object_t13send_pipe_hwmEPNS_6pipe_tEii
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:542,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:542,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t13send_pipe_hwmEPNS_6pipe_tEii
            - BranchSide:      'src/pipe.cpp:543,24'
              BranchSideFuncs:
                - _ZN3zmq8object_t13send_pipe_hwmEPNS_6pipe_tEii
      Callsites:
        - Src:             'src/pipe.cpp:543,9'
          Dst:             _ZN3zmq8object_t13send_pipe_hwmEPNS_6pipe_tEii
    - functionName:    _ZN3zmq6pipe_t14set_hwms_boostEii
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - inhwmboost_
        - outhwmboost_
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6pipe_t6hiccupEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         31
      ICount:          143
      EdgeCount:       35
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
        - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
        - _ZN3zmq8object_t11send_hiccupEPNS_6pipe_tEPv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:492,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:493,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:500,7'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t11send_hiccupEPNS_6pipe_tEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
        - Branch String:   'src/pipe.cpp:500,7'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:501,35'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t11send_hiccupEPNS_6pipe_tEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:502,11'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t11send_hiccupEPNS_6pipe_tEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:501,35'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:500,7'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_hiccupEPNS_6pipe_tEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:501,35'
              BranchSideFuncs:
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t11send_hiccupEPNS_6pipe_tEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:502,11'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:500,7'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_hiccupEPNS_6pipe_tEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:502,11'
              BranchSideFuncs:
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t11send_hiccupEPNS_6pipe_tEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:504,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:504,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t11send_hiccupEPNS_6pipe_tEPv
            - BranchSide:      'src/pipe.cpp:505,5'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_hiccupEPNS_6pipe_tEPv
        - Branch String:   'src/pipe.cpp:501,35'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:501,35'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/pipe.cpp:501,35'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:502,11'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:501,35'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/pipe.cpp:501,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/pipe.cpp:501,54'
          Dst:             _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
        - Src:             'src/pipe.cpp:502,30'
          Dst:             _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
        - Src:             'src/pipe.cpp:504,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:504,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:504,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:508,5'
          Dst:             _ZN3zmq8object_t11send_hiccupEPNS_6pipe_tEPv
    - functionName:    _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
      functionSourceFile: '/src/libzmq/src/ypipe_conflate.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq12ypipe_base_tINS_5msg_tEEC2Ev
        - _ZN3zmq12ypipe_base_tINS_5msg_tEED2Ev
        - _ZN3zmq9dbuffer_tINS_5msg_tEEC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ypipe_conflate.hpp:23,5'
          Dst:             _ZN3zmq12ypipe_base_tINS_5msg_tEEC2Ev
        - Src:             'src/ypipe_conflate.hpp:23,5'
          Dst:             _ZN3zmq9dbuffer_tINS_5msg_tEEC2Ev
        - Src:             'src/ypipe_conflate.hpp:23,49'
          Dst:             _ZN3zmq12ypipe_base_tINS_5msg_tEED2Ev
    - functionName:    _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
      functionSourceFile: '/src/libzmq/src/ypipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq12atomic_ptr_tINS_5msg_tEE3setEPS1_
        - _ZN3zmq12atomic_ptr_tINS_5msg_tEEC2Ev
        - _ZN3zmq12ypipe_base_tINS_5msg_tEEC2Ev
        - _ZN3zmq12ypipe_base_tINS_5msg_tEED2Ev
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4backEv
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4pushEv
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EEC2Ev
        - _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ypipe.hpp:23,5'
          Dst:             _ZN3zmq12ypipe_base_tINS_5msg_tEEC2Ev
        - Src:             'src/ypipe.hpp:23,5'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EEC2Ev
        - Src:             'src/ypipe.hpp:23,5'
          Dst:             _ZN3zmq12atomic_ptr_tINS_5msg_tEEC2Ev
        - Src:             'src/ypipe.hpp:26,16'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4pushEv
        - Src:             'src/ypipe.hpp:30,32'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4backEv
        - Src:             'src/ypipe.hpp:31,25'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EE4backEv
        - Src:             'src/ypipe.hpp:31,12'
          Dst:             _ZN3zmq12atomic_ptr_tINS_5msg_tEE3setEPS1_
        - Src:             'src/ypipe.hpp:32,5'
          Dst:             _ZN3zmq8yqueue_tINS_5msg_tELi256ELm64EED2Ev
        - Src:             'src/ypipe.hpp:32,5'
          Dst:             _ZN3zmq12ypipe_base_tINS_5msg_tEED2Ev
    - functionName:    _ZN3zmq6pipe_t9terminateEb
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - delay_
      BBCount:         30
      ICount:          159
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq5msg_t14init_delimiterEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
        - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq6pipe_t8rollbackEv
        - fflush
        - fprintf
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:393,34'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:393,37'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:394,9'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:393,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:394,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:398,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
        - Branch String:   'src/pipe.cpp:398,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:399,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:403,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
        - Branch String:   'src/pipe.cpp:403,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:404,25'
              BranchSideFuncs:
                - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
            - BranchSide:      'src/pipe.cpp:409,14'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - Branch String:   'src/pipe.cpp:409,46'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:409,50'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
            - BranchSide:      'src/pipe.cpp:417,14'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
        - Branch String:   'src/pipe.cpp:409,14'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:411,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
            - BranchSide:      'src/pipe.cpp:417,14'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
        - Branch String:   'src/pipe.cpp:417,14'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:418,5'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
            - BranchSide:      'src/pipe.cpp:422,14'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
        - Branch String:   'src/pipe.cpp:422,14'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:423,25'
              BranchSideFuncs:
                - _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
            - BranchSide:      'src/pipe.cpp:428,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
        - Branch String:   'src/pipe.cpp:434,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:434,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
            - BranchSide:      'src/pipe.cpp:436,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t14init_delimiterEv
                - _ZN3zmq6pipe_t5flushEv
      Callsites:
        - Src:             'src/pipe.cpp:404,9'
          Dst:             _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
        - Src:             'src/pipe.cpp:411,9'
          Dst:             _ZNK3zmq6pipe_t8rollbackEv
        - Src:             'src/pipe.cpp:413,9'
          Dst:             _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - Src:             'src/pipe.cpp:423,9'
          Dst:             _ZN3zmq8object_t14send_pipe_termEPNS_6pipe_tE
        - Src:             'src/pipe.cpp:428,9'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:428,9'
          Dst:             fflush
        - Src:             'src/pipe.cpp:428,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:436,9'
          Dst:             _ZNK3zmq6pipe_t8rollbackEv
        - Src:             'src/pipe.cpp:441,13'
          Dst:             _ZN3zmq5msg_t14init_delimiterEv
        - Src:             'src/pipe.cpp:443,9'
          Dst:             _ZN3zmq6pipe_t5flushEv
    - functionName:    _ZN3zmq6pipe_t11set_nodelayEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6pipe_t8set_hwmsEii
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - inhwm_
        - outhwm_
      BBCount:         15
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq6pipe_t11compute_lwmEi
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:517,21'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:517,24'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11compute_lwmEi
            - BranchSide:      'src/pipe.cpp:518,12'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11compute_lwmEi
        - Branch String:   'src/pipe.cpp:517,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:518,12'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11compute_lwmEi
            - BranchSide:      'src/pipe.cpp:520,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11compute_lwmEi
        - Branch String:   'src/pipe.cpp:520,22'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:520,25'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11compute_lwmEi
            - BranchSide:      'src/pipe.cpp:521,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11compute_lwmEi
        - Branch String:   'src/pipe.cpp:520,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:520,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11compute_lwmEi
            - BranchSide:      'src/pipe.cpp:521,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11compute_lwmEi
      Callsites:
        - Src:             'src/pipe.cpp:523,12'
          Dst:             _ZN3zmq6pipe_t11compute_lwmEi
    - functionName:    _ZN3zmq6pipe_t11compute_lwmEi
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - hwm_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6pipe_t16process_pipe_hwmEii
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - inhwm_
        - outhwm_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pipe_t8set_hwmsEii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:379,5'
          Dst:             _ZN3zmq6pipe_t8set_hwmsEii
    - functionName:    _ZN3zmq6pipe_t21process_pipe_term_ackEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         36
      ICount:          192
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:344,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:344,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
            - BranchSide:      'src/pipe.cpp:345,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - Branch String:   'src/pipe.cpp:351,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:355,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:355,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:0,0'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:355,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:363,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:365,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:371,5'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:365,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:366,32'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:369,5'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:367,13'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:365,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
            - BranchSide:      'src/pipe.cpp:367,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
        - Branch String:   'src/pipe.cpp:371,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:371,5'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:371,5'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:374,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:374,5'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:374,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/pipe.cpp:344,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:344,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:344,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:353,9'
          Dst:             _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - Src:             'src/pipe.cpp:355,9'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:355,9'
          Dst:             fflush
        - Src:             'src/pipe.cpp:355,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:366,32'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/pipe.cpp:367,13'
          Dst:             __errno_location
        - Src:             'src/pipe.cpp:367,13'
          Dst:             strerror
        - Src:             'src/pipe.cpp:367,13'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:367,13'
          Dst:             fflush
        - Src:             'src/pipe.cpp:367,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6pipe_t17process_pipe_termEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         25
      ICount:          124
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:305,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:305,5'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:305,5'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:305,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:305,5'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:305,5'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:305,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:305,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
            - BranchSide:      'src/pipe.cpp:313,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - Branch String:   'src/pipe.cpp:313,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:314,13'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
            - BranchSide:      'src/pipe.cpp:325,14'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - Branch String:   'src/pipe.cpp:314,13'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:315,13'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:317,13'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - Branch String:   'src/pipe.cpp:325,14'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:326,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
            - BranchSide:      'src/pipe.cpp:334,14'
              BranchSideFuncs:
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
      Callsites:
        - Src:             'src/pipe.cpp:305,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:305,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:305,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:319,13'
          Dst:             _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - Src:             'src/pipe.cpp:328,9'
          Dst:             _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - Src:             'src/pipe.cpp:337,9'
          Dst:             _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
    - functionName:    _ZN3zmq6pipe_t14process_hiccupEPv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         30
      ICount:          177
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:282,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:282,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:283,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:285,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:286,19'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:291,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:286,13'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:287,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:288,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:289,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:285,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
            - BranchSide:      'src/pipe.cpp:289,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
        - Branch String:   'src/pipe.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:294,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:294,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:294,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:294,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:295,41'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:299,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:299,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:300,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/pipe.cpp:282,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:282,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:282,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:286,19'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/pipe.cpp:288,28'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/pipe.cpp:289,9'
          Dst:             __errno_location
        - Src:             'src/pipe.cpp:289,9'
          Dst:             strerror
        - Src:             'src/pipe.cpp:289,9'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:289,9'
          Dst:             fflush
        - Src:             'src/pipe.cpp:289,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:294,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:294,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:294,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6pipe_t22process_activate_writeEm
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - msgs_read_
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:272,22'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:272,22'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:272,25'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:272,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:272,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:273,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq6pipe_t21process_activate_readEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:261,21'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:261,21'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:261,25'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:261,42'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:261,45'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:262,9'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:261,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:261,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:262,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK3zmq6pipe_t9check_hwmEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:536,16'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:536,19'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:536,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq6pipe_t11check_writeEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3zmq6pipe_t9check_hwmEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:209,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:209,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t9check_hwmEv
            - BranchSide:      'src/pipe.cpp:209,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t9check_hwmEv
        - Branch String:   'src/pipe.cpp:209,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:210,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:212,24'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t9check_hwmEv
        - Branch String:   'src/pipe.cpp:214,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:215,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:219,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/pipe.cpp:212,24'
          Dst:             _ZNK3zmq6pipe_t9check_hwmEv
    - functionName:    _ZN3zmq6pipe_t4readEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         35
      ICount:          174
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t17process_delimiterEv
        - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t12is_delimiterEv
        - _ZNK3zmq5msg_t13is_credentialEv
        - _ZNK3zmq5msg_t13is_routing_idEv
        - _ZNK3zmq5msg_t5flagsEv
        - fflush
        - fprintf
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:172,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:173,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:174,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t13is_credentialEv
                - _ZNK3zmq5msg_t12is_delimiterEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
                - _ZN3zmq6pipe_t17process_delimiterEv
                - _ZN3zmq5msg_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:174,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:174,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t13is_credentialEv
                - _ZNK3zmq5msg_t12is_delimiterEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
                - _ZN3zmq6pipe_t17process_delimiterEv
                - _ZN3zmq5msg_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:174,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t13is_credentialEv
                - _ZNK3zmq5msg_t12is_delimiterEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
                - _ZN3zmq6pipe_t17process_delimiterEv
                - _ZN3zmq5msg_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:174,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:175,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:177,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t13is_credentialEv
                - _ZNK3zmq5msg_t12is_delimiterEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
                - _ZN3zmq6pipe_t17process_delimiterEv
                - _ZN3zmq5msg_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:178,13'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:179,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t13is_credentialEv
                - _ZNK3zmq5msg_t12is_delimiterEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
                - _ZN3zmq6pipe_t17process_delimiterEv
                - _ZN3zmq5msg_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:184,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t13is_credentialEv
                - _ZNK3zmq5msg_t12is_delimiterEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
                - _ZN3zmq6pipe_t17process_delimiterEv
                - _ZN3zmq5msg_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:184,13'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:185,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t13is_credentialEv
                - _ZNK3zmq5msg_t12is_delimiterEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
                - _ZN3zmq6pipe_t17process_delimiterEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:188,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_delimiterEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
                - _ZN3zmq6pipe_t17process_delimiterEv
        - Branch String:   'src/pipe.cpp:186,13'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:186,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t13is_credentialEv
                - _ZNK3zmq5msg_t12is_delimiterEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
                - _ZN3zmq6pipe_t17process_delimiterEv
                - _ZN3zmq5msg_t5closeEv
            - BranchSide:      'src/pipe.cpp:187,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t13is_credentialEv
                - _ZNK3zmq5msg_t12is_delimiterEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
                - _ZN3zmq6pipe_t17process_delimiterEv
                - _ZN3zmq5msg_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:193,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:194,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t17process_delimiterEv
            - BranchSide:      'src/pipe.cpp:198,11'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
        - Branch String:   'src/pipe.cpp:198,41'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:198,45'
              BranchSideFuncs:
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
            - BranchSide:      'src/pipe.cpp:201,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
        - Branch String:   'src/pipe.cpp:198,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:199,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
            - BranchSide:      'src/pipe.cpp:201,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
        - Branch String:   'src/pipe.cpp:201,18'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:201,21'
              BranchSideFuncs:
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
            - BranchSide:      'src/pipe.cpp:204,5'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:201,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:202,30'
              BranchSideFuncs:
                - _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
            - BranchSide:      'src/pipe.cpp:204,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/pipe.cpp:184,13'
          Dst:             _ZNK3zmq5msg_t13is_credentialEv
        - Src:             'src/pipe.cpp:185,34'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/pipe.cpp:186,13'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:186,13'
          Dst:             fflush
        - Src:             'src/pipe.cpp:186,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:193,15'
          Dst:             _ZNK3zmq5msg_t12is_delimiterEv
        - Src:             'src/pipe.cpp:194,9'
          Dst:             _ZN3zmq6pipe_t17process_delimiterEv
        - Src:             'src/pipe.cpp:198,17'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/pipe.cpp:198,51'
          Dst:             _ZNK3zmq5msg_t13is_routing_idEv
        - Src:             'src/pipe.cpp:202,9'
          Dst:             _ZN3zmq8object_t19send_activate_writeEPNS_6pipe_tEm
    - functionName:    _ZN3zmq6pipe_t17process_delimiterEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq6pipe_t8rollbackEv
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:477,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:477,5'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:477,5'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:477,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:477,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
            - BranchSide:      'src/pipe.cpp:479,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
        - Branch String:   'src/pipe.cpp:479,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:480,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:482,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
      Callsites:
        - Src:             'src/pipe.cpp:477,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:477,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:477,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:482,9'
          Dst:             _ZNK3zmq6pipe_t8rollbackEv
        - Src:             'src/pipe.cpp:484,9'
          Dst:             _ZN3zmq8object_t18send_pipe_term_ackEPNS_6pipe_tE
    - functionName:    _ZN3zmq6pipe_t12is_delimiterERKNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq5msg_t12is_delimiterEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:449,17'
          Dst:             _ZNK3zmq5msg_t12is_delimiterEv
    - functionName:    _ZN3zmq6pipe_t10check_readEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          120
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq6pipe_t12is_delimiterERKNS_5msg_tE
        - _ZN3zmq6pipe_t17process_delimiterEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:146,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:147,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:148,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t17process_delimiterEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:148,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:148,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t17process_delimiterEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:148,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t17process_delimiterEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:148,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:149,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:152,10'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t17process_delimiterEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:152,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:153,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t17process_delimiterEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:159,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t17process_delimiterEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:159,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:161,25'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t17process_delimiterEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:167,5'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:162,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t17process_delimiterEv
            - BranchSide:      'src/pipe.cpp:163,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t17process_delimiterEv
      Callsites:
        - Src:             'src/pipe.cpp:159,19'
          Dst:             _ZN3zmq6pipe_t12is_delimiterERKNS_5msg_tE
        - Src:             'src/pipe.cpp:162,9'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:162,9'
          Dst:             fflush
        - Src:             'src/pipe.cpp:162,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:163,9'
          Dst:             _ZN3zmq6pipe_t17process_delimiterEv
    - functionName:    _ZNK3zmq6pipe_t14get_routing_idEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6blob_t13set_deep_copyERKS0_
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other_
      BBCount:         16
      ICount:          96
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq6blob_t5clearEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/blob.hpp:104,9'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:104,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/blob.hpp:104,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/blob.hpp:104,9'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:104,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/blob.hpp:105,17'
              BranchSideFuncs: []
        - Branch String:   'src/blob.hpp:107,19'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:107,22'
              BranchSideFuncs: []
            - BranchSide:      'src/blob.hpp:107,19'
              BranchSideFuncs: []
        - Branch String:   'src/blob.hpp:107,13'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:107,13'
              BranchSideFuncs: []
            - BranchSide:      'src/blob.hpp:108,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/blob.hpp:102,9'
          Dst:             _ZN3zmq6blob_t5clearEv
        - Src:             'src/blob.hpp:104,9'
          Dst:             fprintf
        - Src:             'src/blob.hpp:104,9'
          Dst:             fflush
        - Src:             'src/blob.hpp:104,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - router_socket_routing_id_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6blob_t13set_deep_copyERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:136,31'
          Dst:             _ZN3zmq6blob_t13set_deep_copyERKS0_
    - functionName:    _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6pipe_t28set_server_socket_routing_idEj
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - server_socket_routing_id_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - sink_
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:118,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:118,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:118,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/pipe.cpp:118,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:118,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:118,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZThn56_N3zmq6pipe_tD0Ev
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pipe_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:0,0'
          Dst:             _ZN3zmq6pipe_tD0Ev
    - functionName:    _ZN3zmq6pipe_tD0Ev
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pipe_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:104,1'
          Dst:             _ZN3zmq6pipe_tD2Ev
    - functionName:    _ZN3zmq6pipe_tD2Ev
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq12array_item_tILi1EED2Ev
        - _ZN3zmq12array_item_tILi2EED2Ev
        - _ZN3zmq12array_item_tILi3EED2Ev
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6blob_tD2Ev
        - _ZN3zmq8object_tD2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:105,21'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/pipe.cpp:106,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/pipe.cpp:106,1'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/pipe.cpp:106,1'
          Dst:             _ZN3zmq12array_item_tILi3EED2Ev
        - Src:             'src/pipe.cpp:106,1'
          Dst:             _ZN3zmq12array_item_tILi2EED2Ev
        - Src:             'src/pipe.cpp:106,1'
          Dst:             _ZN3zmq12array_item_tILi1EED2Ev
        - Src:             'src/pipe.cpp:106,1'
          Dst:             _ZN3zmq8object_tD2Ev
        - Src:             'src/pipe.cpp:105,21'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq19endpoint_uri_pair_tD2Ev
      functionSourceFile: '/src/libzmq/src/endpoint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6blob_tD2Ev
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    31
      BranchProfiles:
        - Branch String:   'src/blob.hpp:137,13'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:137,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/blob.hpp:138,19'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    _ZThn24_N3zmq6pipe_tD1Ev
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pipe_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:0,0'
          Dst:             _ZN3zmq6pipe_tD2Ev
    - functionName:    _ZThn24_N3zmq6pipe_tD0Ev
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pipe_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:0,0'
          Dst:             _ZN3zmq6pipe_tD0Ev
    - functionName:    _ZThn40_N3zmq6pipe_tD1Ev
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pipe_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:0,0'
          Dst:             _ZN3zmq6pipe_tD2Ev
    - functionName:    _ZThn40_N3zmq6pipe_tD0Ev
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pipe_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:0,0'
          Dst:             _ZN3zmq6pipe_tD0Ev
    - functionName:    _ZThn56_N3zmq6pipe_tD1Ev
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pipe_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:0,0'
          Dst:             _ZN3zmq6pipe_tD2Ev
    - functionName:    _ZN3zmq19endpoint_uri_pair_tC2Ev
      functionSourceFile: '/src/libzmq/src/endpoint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6blob_tC2Ev
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12array_item_tILi3EEC2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12array_item_tILi2EEC2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12array_item_tILi1EEC2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - this
        - parent_
        - inpipe_
        - outpipe_
        - inhwm_
        - outhwm_
        - conflate_
      BBCount:         22
      ICount:          182
      EdgeCount:       36
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq12array_item_tILi1EEC2Ev
        - _ZN3zmq12array_item_tILi1EED2Ev
        - _ZN3zmq12array_item_tILi2EEC2Ev
        - _ZN3zmq12array_item_tILi2EED2Ev
        - _ZN3zmq12array_item_tILi3EEC2Ev
        - _ZN3zmq12array_item_tILi3EED2Ev
        - _ZN3zmq19endpoint_uri_pair_tC2Ev
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq6blob_tC2Ev
        - _ZN3zmq6blob_tD2Ev
        - _ZN3zmq6pipe_t11compute_lwmEi
        - _ZN3zmq8object_tC2EPS0_
        - _ZN3zmq8object_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pipe.cpp:81,5'
          Dst:             _ZN3zmq8object_tC2EPS0_
        - Src:             'src/pipe.cpp:75,14'
          Dst:             _ZN3zmq12array_item_tILi1EEC2Ev
        - Src:             'src/pipe.cpp:75,14'
          Dst:             _ZN3zmq12array_item_tILi2EEC2Ev
        - Src:             'src/pipe.cpp:75,14'
          Dst:             _ZN3zmq12array_item_tILi3EEC2Ev
        - Src:             'src/pipe.cpp:87,11'
          Dst:             _ZN3zmq6pipe_t11compute_lwmEi
        - Src:             'src/pipe.cpp:75,14'
          Dst:             _ZN3zmq6blob_tC2Ev
        - Src:             'src/pipe.cpp:75,14'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2Ev
        - Src:             'src/pipe.cpp:100,21'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/pipe.cpp:101,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/pipe.cpp:101,1'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/pipe.cpp:101,1'
          Dst:             _ZN3zmq12array_item_tILi3EED2Ev
        - Src:             'src/pipe.cpp:101,1'
          Dst:             _ZN3zmq12array_item_tILi2EED2Ev
        - Src:             'src/pipe.cpp:101,1'
          Dst:             _ZN3zmq12array_item_tILi1EED2Ev
        - Src:             'src/pipe.cpp:101,1'
          Dst:             _ZN3zmq8object_tD2Ev
    - functionName:    _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pipe_
        - options_
      BBCount:         13
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t11init_bufferEPKvm
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:69,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:69,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:70,26'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:71,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:71,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5flushEv
            - BranchSide:      'src/pipe.cpp:71,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
      Callsites:
        - Src:             'src/pipe.cpp:68,13'
          Dst:             _ZN3zmq5msg_t11init_bufferEPKvm
        - Src:             'src/pipe.cpp:69,5'
          Dst:             __errno_location
        - Src:             'src/pipe.cpp:69,5'
          Dst:             strerror
        - Src:             'src/pipe.cpp:69,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:69,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:69,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:70,33'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/pipe.cpp:71,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:71,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:71,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:72,12'
          Dst:             _ZN3zmq6pipe_t5flushEv
    - functionName:    _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq6pipe_t11check_writeEv
        - _ZNK3zmq5msg_t13is_routing_idEv
        - _ZNK3zmq5msg_t5flagsEv
      functionUses:    18
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:224,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:225,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:227,24'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t13is_routing_idEv
        - Branch String:   'src/pipe.cpp:230,15'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:230,19'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:233,5'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:230,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:231,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pipe.cpp:233,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/pipe.cpp:224,9'
          Dst:             _ZN3zmq6pipe_t11check_writeEv
        - Src:             'src/pipe.cpp:227,30'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/pipe.cpp:228,38'
          Dst:             _ZNK3zmq5msg_t13is_routing_idEv
    - functionName:    _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pipe_
        - options_
      BBCount:         13
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:56,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:56,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:57,16'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:60,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:60,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5flushEv
            - BranchSide:      'src/pipe.cpp:60,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
      Callsites:
        - Src:             'src/pipe.cpp:55,23'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/pipe.cpp:56,5'
          Dst:             __errno_location
        - Src:             'src/pipe.cpp:56,5'
          Dst:             strerror
        - Src:             'src/pipe.cpp:56,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:56,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:56,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:57,16'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/pipe.cpp:58,8'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/pipe.cpp:59,33'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/pipe.cpp:60,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:60,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:60,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:61,12'
          Dst:             _ZN3zmq6pipe_t5flushEv
    - functionName:    _ZN3zmq6pipe_t8set_peerEPS0_
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - peer_
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:111,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:111,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:111,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/pipe.cpp:111,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:111,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:111,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
      functionSourceFile: '/src/libzmq/src/pipe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - parents_
        - pipes_
        - hwms_
        - conflate_
      BBCount:         78
      ICount:          401
      EdgeCount:       89
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
        - _ZN3zmq6pipe_t8set_peerEPS0_
        - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
        - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/pipe.cpp:26,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:29,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:27,18'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:27,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs:
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:27,18'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:29,18'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:29,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:29,18'
              BranchSideFuncs:
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:29,18'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:30,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:30,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/pipe.cpp:33,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
        - Branch String:   'src/pipe.cpp:33,9'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:34,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:36,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:34,18'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:34,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:34,18'
              BranchSideFuncs:
                - _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:34,18'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:36,18'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:36,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:36,18'
              BranchSideFuncs:
                - _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:36,18'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:37,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:37,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:39,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:39,17'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:39,5'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:39,17'
              BranchSideFuncs:
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:41,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:41,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:42,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:39,17'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs: []
        - Branch String:   'src/pipe.cpp:42,17'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:42,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pipe.cpp:42,17'
              BranchSideFuncs:
                - _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pipe.cpp:44,5'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:44,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
            - BranchSide:      'src/pipe.cpp:44,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t8set_peerEPS0_
                - _ZN3zmq6pipe_t8set_peerEPS0_
        - Branch String:   'src/pipe.cpp:42,17'
          Branch Sides:
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/pipe.cpp:27,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/pipe.cpp:27,37'
          Dst:             _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
        - Src:             'src/pipe.cpp:29,37'
          Dst:             _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
        - Src:             'src/pipe.cpp:30,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:30,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:30,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:34,37'
          Dst:             _ZN3zmq16ypipe_conflate_tINS_5msg_tEEC2Ev
        - Src:             'src/pipe.cpp:36,37'
          Dst:             _ZN3zmq7ypipe_tINS_5msg_tELi256EEC2Ev
        - Src:             'src/pipe.cpp:37,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:37,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:37,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:40,7'
          Dst:             _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
        - Src:             'src/pipe.cpp:41,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:41,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:41,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:43,7'
          Dst:             _ZN3zmq6pipe_tC2EPNS_8object_tEPNS_12ypipe_base_tINS_5msg_tEEES6_iib
        - Src:             'src/pipe.cpp:44,5'
          Dst:             fprintf
        - Src:             'src/pipe.cpp:44,5'
          Dst:             fflush
        - Src:             'src/pipe.cpp:44,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pipe.cpp:46,16'
          Dst:             _ZN3zmq6pipe_t8set_peerEPS0_
        - Src:             'src/pipe.cpp:47,16'
          Dst:             _ZN3zmq6pipe_t8set_peerEPS0_
    - functionName:    _ZNK3zmq20worker_poller_base_t12check_threadEv
      functionSourceFile: '/src/libzmq/src/poller_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq8thread_t11get_startedEv
        - _ZNK3zmq8thread_t17is_current_threadEv
        - fflush
        - fprintf
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/poller_base.cpp:113,5'
          Branch Sides:
            - BranchSide:      'src/poller_base.cpp:113,5'
              BranchSideFuncs:
                - _ZNK3zmq8thread_t17is_current_threadEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/poller_base.cpp:113,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/poller_base.cpp:113,5'
          Branch Sides:
            - BranchSide:      'src/poller_base.cpp:113,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/poller_base.cpp:113,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/poller_base.cpp:113,5'
          Dst:             _ZNK3zmq8thread_t11get_startedEv
        - Src:             'src/poller_base.cpp:113,5'
          Dst:             _ZNK3zmq8thread_t17is_current_threadEv
        - Src:             'src/poller_base.cpp:113,5'
          Dst:             fprintf
        - Src:             'src/poller_base.cpp:113,5'
          Dst:             fflush
        - Src:             'src/poller_base.cpp:113,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq20worker_poller_base_t14worker_routineEPv
      functionSourceFile: '/src/libzmq/src/poller_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - arg_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20worker_poller_base_t5startEPKc
      functionSourceFile: '/src/libzmq/src/poller_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - name_
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq20worker_poller_base_t14worker_routineEPv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq12thread_ctx_t12start_threadERNS_8thread_tEPFvPvES3_PKc
        - _ZNK3zmq13poller_base_t8get_loadEv
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/poller_base.cpp:106,5'
          Branch Sides:
            - BranchSide:      'src/poller_base.cpp:106,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq12thread_ctx_t12start_threadERNS_8thread_tEPFvPvES3_PKc
            - BranchSide:      'src/poller_base.cpp:106,5'
              BranchSideFuncs:
                - _ZNK3zmq12thread_ctx_t12start_threadERNS_8thread_tEPFvPvES3_PKc
      Callsites:
        - Src:             'src/poller_base.cpp:106,5'
          Dst:             _ZNK3zmq13poller_base_t8get_loadEv
        - Src:             'src/poller_base.cpp:106,5'
          Dst:             fprintf
        - Src:             'src/poller_base.cpp:106,5'
          Dst:             fflush
        - Src:             'src/poller_base.cpp:106,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/poller_base.cpp:107,10'
          Dst:             _ZNK3zmq12thread_ctx_t12start_threadERNS_8thread_tEPFvPvES3_PKc
        - Src:             'src/poller_base.cpp:107,10'
          Dst:             _ZN3zmq20worker_poller_base_t14worker_routineEPv
    - functionName:    _ZNK3zmq13poller_base_t8get_loadEv
      functionSourceFile: '/src/libzmq/src/poller_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq16atomic_counter_t3getEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/poller_base.cpp:16,18'
          Dst:             _ZNK3zmq16atomic_counter_t3getEv
    - functionName:    _ZN3zmq20worker_poller_base_t11stop_workerEv
      functionSourceFile: '/src/libzmq/src/poller_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8thread_t4stopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/poller_base.cpp:101,13'
          Dst:             _ZN3zmq8thread_t4stopEv
    - functionName:    _ZN3zmq13poller_base_tC2Ev
      functionSourceFile: '/src/libzmq/src/poller_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq16atomic_counter_tC2Ej
        - _ZN3zmq7clock_tC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/poller_base.hpp:98,5'
          Dst:             _ZN3zmq7clock_tC2Ev
        - Src:             'src/poller_base.hpp:98,5'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
    - functionName:    _ZN3zmq13poller_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/poller_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13poller_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/poller_base.cpp:9,1'
          Dst:             _ZN3zmq13poller_base_tD2Ev
    - functionName:    _ZN3zmq13poller_base_tD2Ev
      functionSourceFile: '/src/libzmq/src/poller_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          58
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13poller_base_t8get_loadEv
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/poller_base.cpp:11,5'
          Branch Sides:
            - BranchSide:      'src/poller_base.cpp:11,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEED2B8ne180100Ev
            - BranchSide:      'src/poller_base.cpp:11,5'
              BranchSideFuncs:
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/poller_base.cpp:11,5'
          Dst:             _ZNK3zmq13poller_base_t8get_loadEv
        - Src:             'src/poller_base.cpp:11,5'
          Dst:             fprintf
        - Src:             'src/poller_base.cpp:11,5'
          Dst:             fflush
        - Src:             'src/poller_base.cpp:11,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/poller_base.cpp:11,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq20worker_poller_base_tC2ERKNS_12thread_ctx_tE
      functionSourceFile: '/src/libzmq/src/poller_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ctx_
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13poller_base_tC2Ev
        - _ZN3zmq13poller_base_tD2Ev
        - _ZN3zmq8thread_tC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/poller_base.cpp:94,28'
          Dst:             _ZN3zmq13poller_base_tC2Ev
        - Src:             'src/poller_base.cpp:94,28'
          Dst:             _ZN3zmq8thread_tC2Ev
        - Src:             'src/poller_base.cpp:97,1'
          Dst:             _ZN3zmq13poller_base_tD2Ev
    - functionName:    _ZN3zmq13poller_base_t14execute_timersEv
      functionSourceFile: '/src/libzmq/src/poller_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          103
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq7clock_t6now_msEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/poller_base.cpp:57,9'
          Branch Sides:
            - BranchSide:      'src/poller_base.cpp:58,9'
              BranchSideFuncs: []
            - BranchSide:      'src/poller_base.cpp:61,30'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100Ev
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZNKSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5emptyB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
        - Branch String:   'src/poller_base.cpp:74,13'
          Branch Sides:
            - BranchSide:      'src/poller_base.cpp:75,19'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
            - BranchSide:      'src/poller_base.cpp:81,22'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZNKSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5emptyB8ne180100Ev
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
        - Branch String:   'src/poller_base.cpp:87,5'
          Branch Sides:
            - BranchSide:      'src/poller_base.cpp:69,14'
              BranchSideFuncs:
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZNKSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5emptyB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
            - BranchSide:      'src/poller_base.cpp:91,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/poller_base.cpp:61,37'
          Dst:             _ZN3zmq7clock_t6now_msEv
    - functionName:    _ZN3zmq13poller_base_t12cancel_timerEPNS_13i_poll_eventsEi
      functionSourceFile: '/src/libzmq/src/poller_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - sink_
        - id_
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/poller_base.cpp:37,5'
          Branch Sides:
            - BranchSide:      'src/poller_base.cpp:37,5'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEE
            - BranchSide:      'src/poller_base.cpp:39,13'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEE
        - Branch String:   'src/poller_base.cpp:39,38'
          Branch Sides:
            - BranchSide:      'src/poller_base.cpp:39,41'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEE
            - BranchSide:      'src/poller_base.cpp:39,58'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq13poller_base_t12timer_info_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEE
        - Branch String:   'src/poller_base.cpp:39,13'
          Branch Sides:
            - BranchSide:      'src/poller_base.cpp:39,58'
              BranchSideFuncs:
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEE
            - BranchSide:      'src/poller_base.cpp:40,13'
              BranchSideFuncs:
                - _ZNSt3__18multimapImN3zmq13poller_base_t12timer_info_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEE
      Callsites:       []
    - functionName:    _ZN3zmq13poller_base_t9add_timerEiPNS_13i_poll_eventsEi
      functionSourceFile: '/src/libzmq/src/poller_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - timeout_
        - sink_
        - id_
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7clock_t6now_msEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/poller_base.cpp:29,34'
          Dst:             _ZN3zmq7clock_t6now_msEv
    - functionName:    _ZN3zmq13poller_base_t11adjust_loadEi
      functionSourceFile: '/src/libzmq/src/poller_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - amount_
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq16atomic_counter_t3addEj
        - _ZN3zmq16atomic_counter_t3subEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/poller_base.cpp:21,9'
          Branch Sides:
            - BranchSide:      'src/poller_base.cpp:22,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/poller_base.cpp:23,14'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
      Callsites:
        - Src:             'src/poller_base.cpp:22,15'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
        - Src:             'src/poller_base.cpp:24,15'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
    - functionName:    _ZN3zmq15compute_timeoutEblmm
      functionSourceFile: '/src/libzmq/src/polling_util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - bool
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - first_pass_
        - timeout_
        - now_
        - end_
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/polling_util.cpp:15,9'
          Branch Sides:
            - BranchSide:      'src/polling_util.cpp:16,9'
              BranchSideFuncs: []
            - BranchSide:      'src/polling_util.cpp:18,9'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/polling_util.cpp:18,9'
          Branch Sides:
            - BranchSide:      'src/polling_util.cpp:19,9'
              BranchSideFuncs: []
            - BranchSide:      'src/polling_util.cpp:22,27'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
      Callsites:       []
    - functionName:    _ZL7capturePN3zmq13socket_base_tEPNS_5msg_tEi
      functionSourceFile: '/src/libzmq/src/proxy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - capture_
        - msg_
        - more_
      BBCount:         13
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
        - _ZN3zmq5msg_t4copyERS0_
        - _ZN3zmq5msg_t4initEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/proxy.cpp:61,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:63,23'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t4copyERS0_
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:73,5'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:64,13'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:65,13'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:66,26'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4copyERS0_
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:67,13'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:68,13'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:69,14'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:70,13'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:71,13'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:72,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/proxy.cpp:63,23'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/proxy.cpp:66,19'
          Dst:             _ZN3zmq5msg_t4copyERS0_
        - Src:             'src/proxy.cpp:69,24'
          Dst:             _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
    - functionName:    _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
      functionSourceFile: '/src/libzmq/src/proxy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - from_
        - to_
        - capture_
        - msg_
        - recving
        - sending
      BBCount:         25
      ICount:          175
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL7capturePN3zmq13socket_base_tEPNS_5msg_tEi
        - _ZN3zmq13socket_base_t10getsockoptEiPvPm
        - _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
        - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/proxy.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:102,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZL7capturePN3zmq13socket_base_tEPNS_5msg_tEi
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:136,5'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:104,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:105,21'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/proxy.cpp:111,29'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZL7capturePN3zmq13socket_base_tEPNS_5msg_tEi
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:105,21'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:105,21'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:105,21'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:105,21'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:106,21'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:108,17'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:117,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:118,17'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:121,27'
              BranchSideFuncs:
                - _ZL7capturePN3zmq13socket_base_tEPNS_5msg_tEi
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - __errno_location
        - Branch String:   'src/proxy.cpp:122,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:123,17'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:125,18'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZL7capturePN3zmq13socket_base_tEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:126,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:127,17'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:128,13'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZL7capturePN3zmq13socket_base_tEPNS_5msg_tEi
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:131,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:102,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZL7capturePN3zmq13socket_base_tEPNS_5msg_tEi
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:132,17'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq13socket_base_t10getsockoptEiPvPm
                - _ZL7capturePN3zmq13socket_base_tEPNS_5msg_tEi
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - __errno_location
      Callsites:
        - Src:             'src/proxy.cpp:103,29'
          Dst:             _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:105,21'
          Dst:             __errno_location
        - Src:             'src/proxy.cpp:111,35'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/proxy.cpp:116,25'
          Dst:             _ZN3zmq13socket_base_t10getsockoptEiPvPm
        - Src:             'src/proxy.cpp:121,18'
          Dst:             _ZL7capturePN3zmq13socket_base_tEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:125,23'
          Dst:             _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
    - functionName:    _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
      functionSourceFile: '/src/libzmq/src/proxy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - control_
        - state
        - stats
      BBCount:         41
      ICount:          281
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
        - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZNK3zmq5msg_t4sizeEv
        - memcmp
        - zmq_getsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/proxy.cpp:154,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:155,9'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:157,10'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:158,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:159,9'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:161,59'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - memcmp
                - memcmp
                - memcmp
                - memcmp
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:164,20'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:164,36'
              BranchSideFuncs:
                - memcmp
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - memcmp
                - memcmp
                - memcmp
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:192,9'
              BranchSideFuncs:
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/proxy.cpp:164,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:175,39'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:192,9'
              BranchSideFuncs:
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - memcmp
                - memcmp
                - memcmp
        - Branch String:   'src/proxy.cpp:181,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:182,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:189,9'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:185,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:186,17'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:188,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:192,19'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:192,35'
              BranchSideFuncs:
                - memcmp
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - memcmp
                - memcmp
            - BranchSide:      'src/proxy.cpp:194,16'
              BranchSideFuncs:
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - memcmp
                - memcmp
        - Branch String:   'src/proxy.cpp:192,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:193,9'
              BranchSideFuncs:
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:194,16'
              BranchSideFuncs:
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - memcmp
                - memcmp
        - Branch String:   'src/proxy.cpp:194,26'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:194,42'
              BranchSideFuncs:
                - memcmp
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - memcmp
            - BranchSide:      'src/proxy.cpp:196,16'
              BranchSideFuncs:
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - memcmp
        - Branch String:   'src/proxy.cpp:194,16'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:195,9'
              BranchSideFuncs:
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:196,16'
              BranchSideFuncs:
                - zmq_getsockopt
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
                - memcmp
        - Branch String:   'src/proxy.cpp:203,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:205,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:211,5'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:207,13'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:208,13'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:210,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/proxy.cpp:153,19'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/proxy.cpp:157,20'
          Dst:             _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:161,59'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/proxy.cpp:162,30'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/proxy.cpp:164,28'
          Dst:             memcmp
        - Src:             'src/proxy.cpp:182,18'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/proxy.cpp:183,26'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/proxy.cpp:184,28'
          Dst:             _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:192,27'
          Dst:             memcmp
        - Src:             'src/proxy.cpp:194,34'
          Dst:             memcmp
        - Src:             'src/proxy.cpp:196,34'
          Dst:             memcmp
        - Src:             'src/proxy.cpp:202,5'
          Dst:             zmq_getsockopt
        - Src:             'src/proxy.cpp:205,14'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/proxy.cpp:206,24'
          Dst:             _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
    - functionName:    _ZN3zmq16close_and_returnEPNS_5msg_tEi
      functionSourceFile: '/src/libzmq/src/msg.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - msg_
        - echo_
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    35
      BranchProfiles:
        - Branch String:   'src/msg.hpp:305,5'
          Branch Sides:
            - BranchSide:      'src/msg.hpp:305,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/msg.hpp:305,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/msg.hpp:303,21'
          Dst:             __errno_location
        - Src:             'src/msg.hpp:304,26'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/msg.hpp:305,5'
          Dst:             __errno_location
        - Src:             'src/msg.hpp:305,5'
          Dst:             strerror
        - Src:             'src/msg.hpp:305,5'
          Dst:             fprintf
        - Src:             'src/msg.hpp:305,5'
          Dst:             fflush
        - Src:             'src/msg.hpp:305,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/msg.hpp:306,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq15proxy_steerableEPNS_13socket_base_tES1_S1_S1_
      functionSourceFile: '/src/libzmq/src/proxy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - frontend_
        - backend_
        - capture_
        - control_
      BBCount:         911
      ICount:          3800
      EdgeCount:       1176
      CyclomaticComplexity: 267
      functionsReached:
        - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
        - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
        - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
        - _ZN3zmq15socket_poller_tC2Ev
        - _ZN3zmq15socket_poller_tD2Ev
        - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - _ZN3zmq5msg_t4initEv
        - __errno_location
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/proxy.cpp:222,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:223,9'
              BranchSideFuncs: []
            - BranchSide:      'src/proxy.cpp:229,19'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
        - Branch String:   'src/proxy.cpp:245,7'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:244,27'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
        - Branch String:   'src/proxy.cpp:246,39'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:246,27'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/proxy.cpp:246,39'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
        - Branch String:   'src/proxy.cpp:248,52'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:248,27'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/proxy.cpp:248,52'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
        - Branch String:   'src/proxy.cpp:264,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:265,31'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:275,35'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:265,31'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:265,29'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:265,31'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:267,31'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:267,29'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:267,31'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:269,32'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:269,30'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:269,32'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:271,31'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:271,29'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:271,31'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:245,7'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:246,39'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:248,52'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:265,31'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:267,31'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:269,32'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:271,31'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/proxy.cpp:245,7'
              BranchSideFuncs: []
        - Branch String:   'src/proxy.cpp:277,28'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:277,31'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:278,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:278,12'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:279,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:279,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:279,42'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:279,45'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:280,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:280,13'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:280,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:286,7'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:277,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:286,7'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:281,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:281,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:281,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:281,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:281,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:281,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:281,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:281,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:282,16'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:282,16'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:292,10'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:291,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:295,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:295,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:299,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:302,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:301,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:300,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:304,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:305,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:304,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:304,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:304,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:304,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:304,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:304,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:304,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:304,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:306,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:307,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:306,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:306,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:306,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:306,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:306,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:306,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:306,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:309,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:310,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:309,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:309,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:309,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:309,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:309,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:309,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:309,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:309,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:312,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:313,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:312,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:312,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:312,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:312,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:312,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:312,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:312,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:312,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:316,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:317,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:316,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:316,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:316,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:316,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:316,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:316,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:316,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:316,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:321,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:320,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:324,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:325,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:324,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:324,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:324,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:324,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:324,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:324,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:324,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:328,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:330,11'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:328,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:328,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:328,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:328,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:328,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:328,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:328,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:331,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:333,11'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:331,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:331,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:331,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:331,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:331,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:331,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:331,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:331,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:334,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:0,0'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:334,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:334,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:334,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:334,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:334,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:334,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:334,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:334,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:337,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:338,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:364,10'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:345,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:343,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:346,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:348,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:346,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:346,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:346,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:346,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:346,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:346,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:346,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:346,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:349,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:351,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:349,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:349,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:349,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:349,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:349,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:349,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:349,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:349,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:354,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:355,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:357,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:355,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:355,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:355,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:355,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:355,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:355,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:355,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:355,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:358,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:360,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:358,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:358,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:358,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:358,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:358,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:358,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:358,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:358,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:361,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:362,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:361,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:361,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:361,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:361,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:361,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:361,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:361,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:361,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:366,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:370,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:371,20'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:371,23'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:371,13'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:372,16'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:373,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:376,14'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:373,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:373,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:373,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:373,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:373,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:373,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:373,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:373,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:377,20'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:377,23'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:377,13'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:378,16'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:379,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:382,18'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:379,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:379,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:379,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:379,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:379,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:379,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:379,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:379,9'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:382,9'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:383,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:401,13'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:383,26'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:383,36'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:389,24'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:383,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:384,38'
              BranchSideFuncs:
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:389,24'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:385,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:386,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:385,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:385,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:385,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:385,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:385,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:385,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:385,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:385,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:389,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:390,39'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:395,28'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:401,13'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:366,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:404,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:404,29'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:404,33'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:411,35'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:404,45'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:404,48'
              BranchSideFuncs:
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:405,31'
              BranchSideFuncs:
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:404,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:405,31'
              BranchSideFuncs:
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:411,35'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:407,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:408,35'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:407,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:407,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:407,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:407,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:407,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:407,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:407,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:407,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:417,28'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:417,31'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:424,33'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:417,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:418,31'
              BranchSideFuncs:
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:424,33'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:420,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:421,33'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:420,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:420,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:420,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:420,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:420,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:420,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:420,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:420,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:426,35'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:426,38'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:429,21'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:426,17'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:429,21'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:450,21'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:429,21'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:430,25'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:445,13'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:430,25'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:431,29'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:437,25'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:431,29'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:432,43'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:433,34'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:434,34'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:434,37'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:435,43'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:437,25'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:438,29'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:444,17'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:438,29'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:439,43'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:440,34'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:441,34'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:441,37'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:442,43'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:450,21'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:451,25'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:463,21'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:451,25'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:455,39'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:457,29'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:457,29'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:458,43'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:459,34'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:466,25'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:469,39'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:471,29'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:471,29'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:472,43'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
            - BranchSide:      'src/proxy.cpp:473,34'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
        - Branch String:   'src/proxy.cpp:480,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:480,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:480,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:480,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:480,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:480,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:480,5'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/proxy.cpp:480,5'
          Branch Sides:
            - BranchSide:      'src/proxy.cpp:481,12'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/proxy.cpp:481,12'
              BranchSideFuncs:
                - _ZN3zmq15socket_poller_tD2Ev
                - _ZdlPv
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
      Callsites:
        - Src:             'src/proxy.cpp:221,18'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/proxy.cpp:245,26'
          Dst:             _ZN3zmq15socket_poller_tC2Ev
        - Src:             'src/proxy.cpp:246,58'
          Dst:             _ZN3zmq15socket_poller_tC2Ev
        - Src:             'src/proxy.cpp:249,7'
          Dst:             _ZN3zmq15socket_poller_tC2Ev
        - Src:             'src/proxy.cpp:266,11'
          Dst:             _ZN3zmq15socket_poller_tC2Ev
        - Src:             'src/proxy.cpp:267,50'
          Dst:             _ZN3zmq15socket_poller_tC2Ev
        - Src:             'src/proxy.cpp:269,51'
          Dst:             _ZN3zmq15socket_poller_tC2Ev
        - Src:             'src/proxy.cpp:271,50'
          Dst:             _ZN3zmq15socket_poller_tC2Ev
        - Src:             'src/proxy.cpp:281,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:281,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:281,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:281,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:281,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:281,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:281,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:282,16'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:289,22'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:291,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:291,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:291,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:291,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:291,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:291,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:291,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:291,5'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:292,21'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:293,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:293,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:293,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:293,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:293,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:293,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:293,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:293,5'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:299,38'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:300,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:300,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:300,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:300,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:300,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:300,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:300,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:300,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:302,26'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:304,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:304,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:304,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:304,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:304,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:304,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:304,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:304,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:305,25'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:306,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:306,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:306,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:306,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:306,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:306,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:306,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:306,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:307,35'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:309,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:309,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:309,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:309,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:309,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:309,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:309,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:309,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:310,35'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:312,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:312,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:312,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:312,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:312,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:312,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:312,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:312,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:313,35'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:316,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:316,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:316,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:316,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:316,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:316,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:316,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:316,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:317,35'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:320,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:320,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:320,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:320,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:320,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:320,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:320,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:320,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:321,38'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:324,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:324,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:324,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:324,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:324,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:324,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:324,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:324,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:325,38'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:328,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:328,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:328,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:328,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:328,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:328,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:328,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:328,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:330,33'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:331,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:331,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:331,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:331,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:331,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:331,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:331,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:331,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:333,32'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:334,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:334,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:334,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:334,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:334,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:334,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:334,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:334,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:342,26'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:343,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:343,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:343,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:343,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:343,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:343,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:343,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:343,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:345,25'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:346,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:346,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:346,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:346,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:346,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:346,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:346,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:346,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:348,38'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:349,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:349,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:349,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:349,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:349,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:349,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:349,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:349,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:351,35'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:352,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:352,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:352,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:352,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:352,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:352,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:352,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:352,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:354,35'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:355,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:355,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:355,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:355,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:355,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:355,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:355,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:355,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:357,36'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:358,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:358,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:358,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:358,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:358,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:358,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:358,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:358,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:360,35'
          Dst:             _ZN3zmq15socket_poller_t3addEPNS_13socket_base_tEPvs
        - Src:             'src/proxy.cpp:361,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:361,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:361,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:361,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:361,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:361,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:361,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:361,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:370,27'
          Dst:             _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
        - Src:             'src/proxy.cpp:371,23'
          Dst:             __errno_location
        - Src:             'src/proxy.cpp:373,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:373,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:373,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:373,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:373,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:373,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:373,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:373,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:376,26'
          Dst:             _ZN3zmq15socket_poller_t4waitEP18zmq_poller_event_til
        - Src:             'src/proxy.cpp:377,23'
          Dst:             __errno_location
        - Src:             'src/proxy.cpp:379,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:379,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:379,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:379,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:379,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:379,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:379,9'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:379,9'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:384,22'
          Dst:             _ZL14handle_controlPN3zmq13socket_base_tER13proxy_state_tRK11stats_proxy
        - Src:             'src/proxy.cpp:385,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:385,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:385,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:385,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:385,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:385,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:385,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:385,17'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:405,22'
          Dst:             _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
        - Src:             'src/proxy.cpp:407,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:407,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:407,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:407,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:407,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:407,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:407,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:407,17'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:418,22'
          Dst:             _ZL7forwardPN3zmq13socket_base_tES1_S1_PNS_5msg_tER12stats_socketS5_
        - Src:             'src/proxy.cpp:420,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:420,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:420,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:420,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:420,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:420,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:420,17'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:420,17'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/proxy.cpp:480,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:480,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:480,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:480,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:480,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:480,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:480,5'
          Dst:             _ZN3zmq15socket_poller_tD2Ev
        - Src:             'src/proxy.cpp:481,12'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
    - functionName:    _ZN3zmq5proxyEPNS_13socket_base_tES1_S1_
      functionSourceFile: '/src/libzmq/src/proxy.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - frontend_
        - backend_
        - capture_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15proxy_steerableEPNS_13socket_base_tES1_S1_S1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/proxy.cpp:25,12'
          Dst:             _ZN3zmq15proxy_steerableEPNS_13socket_base_tES1_S1_S1_
    - functionName:    _ZN3zmq12random_closeEv
      functionSourceFile: '/src/libzmq/src/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13manage_randomb
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/random.cpp:66,5'
          Branch Sides:
            - BranchSide:      'src/random.cpp:66,5'
              BranchSideFuncs:
                - _ZL13manage_randomb
            - BranchSide:      'src/random.cpp:66,5'
              BranchSideFuncs:
                - _ZL13manage_randomb
      Callsites:
        - Src:             'src/random.cpp:66,5'
          Dst:             _ZL13manage_randomb
    - functionName:    _ZL13manage_randomb
      functionSourceFile: '/src/libzmq/src/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - init_
      BBCount:         11
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - randombytes_close
        - sodium_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/random.cpp:42,9'
          Branch Sides:
            - BranchSide:      'src/random.cpp:44,18'
              BranchSideFuncs:
                - sodium_init
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/random.cpp:51,9'
              BranchSideFuncs:
                - randombytes_close
        - Branch String:   'src/random.cpp:45,9'
          Branch Sides:
            - BranchSide:      'src/random.cpp:45,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/random.cpp:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/random.cpp:44,18'
          Dst:             sodium_init
        - Src:             'src/random.cpp:45,9'
          Dst:             fprintf
        - Src:             'src/random.cpp:45,9'
          Dst:             fflush
        - Src:             'src/random.cpp:45,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/random.cpp:51,9'
          Dst:             randombytes_close
    - functionName:    _ZN3zmq11random_openEv
      functionSourceFile: '/src/libzmq/src/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13manage_randomb
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/random.cpp:61,5'
          Branch Sides:
            - BranchSide:      'src/random.cpp:61,5'
              BranchSideFuncs:
                - _ZL13manage_randomb
            - BranchSide:      'src/random.cpp:61,5'
              BranchSideFuncs:
                - _ZL13manage_randomb
      Callsites:
        - Src:             'src/random.cpp:61,5'
          Dst:             _ZL13manage_randomb
    - functionName:    _ZN3zmq15generate_randomEv
      functionSourceFile: '/src/libzmq/src/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rand
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/random.cpp:33,49'
          Branch Sides:
            - BranchSide:      'src/random.cpp:33,20'
              BranchSideFuncs:
                - rand
                - rand
            - BranchSide:      'src/random.cpp:33,49'
              BranchSideFuncs:
                - rand
                - rand
      Callsites:
        - Src:             'src/random.cpp:33,49'
          Dst:             rand
        - Src:             'src/random.cpp:34,44'
          Dst:             rand
    - functionName:    rand
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11seed_randomEv
      functionSourceFile: '/src/libzmq/src/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7clock_t6now_usEv
        - getpid
        - srand
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/random.cpp:25,33'
          Branch Sides:
            - BranchSide:      'src/random.cpp:25,9'
              BranchSideFuncs:
                - getpid
                - _ZN3zmq7clock_t6now_usEv
                - srand
            - BranchSide:      'src/random.cpp:25,33'
              BranchSideFuncs:
                - getpid
                - _ZN3zmq7clock_t6now_usEv
                - srand
      Callsites:
        - Src:             'src/random.cpp:25,33'
          Dst:             getpid
        - Src:             'src/random.cpp:27,39'
          Dst:             _ZN3zmq7clock_t6now_usEv
        - Src:             'src/random.cpp:27,5'
          Dst:             srand
    - functionName:    srand
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8reaper_t14process_reapedEv
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq7epoll_t4stopEv
        - _ZN3zmq7epoll_t5rm_fdEPv
        - _ZN3zmq8object_t9send_doneEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/reaper.cpp:117,19'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:117,19'
              BranchSideFuncs: []
            - BranchSide:      'src/reaper.cpp:117,22'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_doneEv
                - _ZN3zmq7epoll_t5rm_fdEPv
                - _ZN3zmq7epoll_t4stopEv
        - Branch String:   'src/reaper.cpp:117,9'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:117,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_doneEv
                - _ZN3zmq7epoll_t5rm_fdEPv
                - _ZN3zmq7epoll_t4stopEv
            - BranchSide:      'src/reaper.cpp:118,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_doneEv
                - _ZN3zmq7epoll_t5rm_fdEPv
                - _ZN3zmq7epoll_t4stopEv
      Callsites:
        - Src:             'src/reaper.cpp:118,9'
          Dst:             _ZN3zmq8object_t9send_doneEv
        - Src:             'src/reaper.cpp:119,18'
          Dst:             _ZN3zmq7epoll_t5rm_fdEPv
        - Src:             'src/reaper.cpp:120,18'
          Dst:             _ZN3zmq7epoll_t4stopEv
    - functionName:    _ZN3zmq8reaper_t12process_reapEPNS_13socket_base_tE
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - socket_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t13start_reapingEPNS_7epoll_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/reaper.cpp:106,14'
          Dst:             _ZN3zmq13socket_base_t13start_reapingEPNS_7epoll_tE
    - functionName:    _ZN3zmq8reaper_t12process_stopEv
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7epoll_t4stopEv
        - _ZN3zmq7epoll_t5rm_fdEPv
        - _ZN3zmq8object_t9send_doneEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/reaper.cpp:96,9'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:96,9'
              BranchSideFuncs: []
            - BranchSide:      'src/reaper.cpp:97,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_doneEv
                - _ZN3zmq7epoll_t5rm_fdEPv
                - _ZN3zmq7epoll_t4stopEv
      Callsites:
        - Src:             'src/reaper.cpp:97,9'
          Dst:             _ZN3zmq8object_t9send_doneEv
        - Src:             'src/reaper.cpp:98,18'
          Dst:             _ZN3zmq7epoll_t5rm_fdEPv
        - Src:             'src/reaper.cpp:99,18'
          Dst:             _ZN3zmq7epoll_t4stopEv
    - functionName:    _ZThn24_N3zmq8reaper_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8reaper_t11timer_eventEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/reaper.cpp:0,0'
          Dst:             _ZN3zmq8reaper_t11timer_eventEi
    - functionName:    _ZN3zmq8reaper_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/reaper.cpp:88,5'
          Dst:             fprintf
        - Src:             'src/reaper.cpp:88,5'
          Dst:             fflush
        - Src:             'src/reaper.cpp:88,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZThn24_N3zmq8reaper_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8reaper_t9out_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/reaper.cpp:0,0'
          Dst:             _ZN3zmq8reaper_t9out_eventEv
    - functionName:    _ZN3zmq8reaper_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/reaper.cpp:83,5'
          Dst:             fprintf
        - Src:             'src/reaper.cpp:83,5'
          Dst:             fflush
        - Src:             'src/reaper.cpp:83,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZThn24_N3zmq8reaper_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8reaper_t8in_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/reaper.cpp:0,0'
          Dst:             _ZN3zmq8reaper_t8in_eventEv
    - functionName:    _ZN3zmq8reaper_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         22
      ICount:          109
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - getpid
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/reaper.cpp:61,13'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:63,13'
              BranchSideFuncs: []
            - BranchSide:      'src/reaper.cpp:69,24'
              BranchSideFuncs:
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - getpid
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
        - Branch String:   'src/reaper.cpp:70,21'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:70,24'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - getpid
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/reaper.cpp:72,13'
              BranchSideFuncs:
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - getpid
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/reaper.cpp:70,13'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:71,13'
              BranchSideFuncs:
                - getpid
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
            - BranchSide:      'src/reaper.cpp:72,13'
              BranchSideFuncs:
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - getpid
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/reaper.cpp:72,21'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:72,24'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - getpid
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/reaper.cpp:74,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - getpid
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/reaper.cpp:72,13'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:73,13'
              BranchSideFuncs: []
            - BranchSide:      'src/reaper.cpp:74,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - getpid
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/reaper.cpp:74,9'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:74,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - getpid
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - __errno_location
                - __errno_location
            - BranchSide:      'src/reaper.cpp:77,13'
              BranchSideFuncs:
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - getpid
                - _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
      Callsites:
        - Src:             'src/reaper.cpp:61,13'
          Dst:             getpid
        - Src:             'src/reaper.cpp:69,33'
          Dst:             _ZN3zmq9mailbox_t4recvEPNS_9command_tEi
        - Src:             'src/reaper.cpp:70,24'
          Dst:             __errno_location
        - Src:             'src/reaper.cpp:72,24'
          Dst:             __errno_location
        - Src:             'src/reaper.cpp:74,9'
          Dst:             __errno_location
        - Src:             'src/reaper.cpp:74,9'
          Dst:             strerror
        - Src:             'src/reaper.cpp:74,9'
          Dst:             fprintf
        - Src:             'src/reaper.cpp:74,9'
          Dst:             fflush
        - Src:             'src/reaper.cpp:74,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/reaper.cpp:77,26'
          Dst:             _ZN3zmq8object_t15process_commandERKNS_9command_tE
    - functionName:    _ZN3zmq8reaper_t4stopEv
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8object_t9send_stopEv
        - _ZN3zmq8reaper_t11get_mailboxEv
        - _ZNK3zmq9mailbox_t5validEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/reaper.cpp:52,9'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:52,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_stopEv
            - BranchSide:      'src/reaper.cpp:53,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_stopEv
      Callsites:
        - Src:             'src/reaper.cpp:52,9'
          Dst:             _ZN3zmq8reaper_t11get_mailboxEv
        - Src:             'src/reaper.cpp:52,25'
          Dst:             _ZNK3zmq9mailbox_t5validEv
        - Src:             'src/reaper.cpp:53,9'
          Dst:             _ZN3zmq8object_t9send_stopEv
    - functionName:    _ZN3zmq8reaper_t11get_mailboxEv
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8reaper_t5startEv
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq20worker_poller_base_t5startEPKc
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq9mailbox_t5validEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/reaper.cpp:44,5'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:44,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20worker_poller_base_t5startEPKc
            - BranchSide:      'src/reaper.cpp:44,5'
              BranchSideFuncs:
                - _ZN3zmq20worker_poller_base_t5startEPKc
      Callsites:
        - Src:             'src/reaper.cpp:44,5'
          Dst:             _ZNK3zmq9mailbox_t5validEv
        - Src:             'src/reaper.cpp:44,5'
          Dst:             fprintf
        - Src:             'src/reaper.cpp:44,5'
          Dst:             fflush
        - Src:             'src/reaper.cpp:44,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/reaper.cpp:47,14'
          Dst:             _ZN3zmq20worker_poller_base_t5startEPKc
    - functionName:    _ZThn24_N3zmq8reaper_tD0Ev
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8reaper_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/reaper.cpp:0,0'
          Dst:             _ZN3zmq8reaper_tD0Ev
    - functionName:    _ZN3zmq8reaper_tD0Ev
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8reaper_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/reaper.cpp:33,1'
          Dst:             _ZN3zmq8reaper_tD2Ev
    - functionName:    _ZN3zmq8reaper_tD2Ev
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq13i_poll_eventsD2Ev
        - _ZN3zmq8object_tD2Ev
        - _ZN3zmq9mailbox_tD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/reaper.cpp:34,5'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:34,5'
              BranchSideFuncs:
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
            - BranchSide:      'src/reaper.cpp:34,5'
              BranchSideFuncs:
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
      Callsites:
        - Src:             'src/reaper.cpp:35,1'
          Dst:             _ZN3zmq9mailbox_tD2Ev
        - Src:             'src/reaper.cpp:35,1'
          Dst:             _ZN3zmq13i_poll_eventsD2Ev
        - Src:             'src/reaper.cpp:35,1'
          Dst:             _ZN3zmq8object_tD2Ev
    - functionName:    _ZThn24_N3zmq8reaper_tD1Ev
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8reaper_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/reaper.cpp:0,0'
          Dst:             _ZN3zmq8reaper_tD2Ev
    - functionName:    _ZN3zmq8reaper_tC2EPNS_5ctx_tEj
      functionSourceFile: '/src/libzmq/src/reaper.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - ctx_
        - tid_
      BBCount:         37
      ICount:          191
      EdgeCount:       68
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN3zmq13i_poll_eventsC2Ev
        - _ZN3zmq13i_poll_eventsD2Ev
        - _ZN3zmq7epoll_t10set_pollinEPv
        - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
        - _ZN3zmq7epoll_tC2ERKNS_12thread_ctx_tE
        - _ZN3zmq8object_tC2EPNS_5ctx_tEj
        - _ZN3zmq8object_tD2Ev
        - _ZN3zmq9mailbox_tC2Ev
        - _ZN3zmq9mailbox_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq9mailbox_t5validEv
        - _ZNK3zmq9mailbox_t6get_fdEv
        - fflush
        - fprintf
        - getpid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/reaper.cpp:16,9'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:17,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7epoll_tC2ERKNS_12thread_ctx_tE
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq9mailbox_t6get_fdEv
                - getpid
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/reaper.cpp:19,15'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7epoll_tC2ERKNS_12thread_ctx_tE
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq9mailbox_t6get_fdEv
                - getpid
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/reaper.cpp:19,15'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:19,5'
              BranchSideFuncs:
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - getpid
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/reaper.cpp:19,15'
              BranchSideFuncs:
                - _ZN3zmq7epoll_tC2ERKNS_12thread_ctx_tE
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq9mailbox_t6get_fdEv
                - getpid
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/reaper.cpp:20,5'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:20,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq9mailbox_t6get_fdEv
                - getpid
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
            - BranchSide:      'src/reaper.cpp:22,9'
              BranchSideFuncs:
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - getpid
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
        - Branch String:   'src/reaper.cpp:19,15'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:30,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
            - BranchSide:      'src/reaper.cpp:30,1'
              BranchSideFuncs:
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
        - Branch String:   'src/reaper.cpp:22,9'
          Branch Sides:
            - BranchSide:      'src/reaper.cpp:23,27'
              BranchSideFuncs:
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq9mailbox_tD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq8object_tD2Ev
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - getpid
            - BranchSide:      'src/reaper.cpp:28,12'
              BranchSideFuncs:
                - getpid
      Callsites:
        - Src:             'src/reaper.cpp:10,5'
          Dst:             _ZN3zmq8object_tC2EPNS_5ctx_tEj
        - Src:             'src/reaper.cpp:9,16'
          Dst:             _ZN3zmq13i_poll_eventsC2Ev
        - Src:             'src/reaper.cpp:9,16'
          Dst:             _ZN3zmq9mailbox_tC2Ev
        - Src:             'src/reaper.cpp:16,19'
          Dst:             _ZNK3zmq9mailbox_t5validEv
        - Src:             'src/reaper.cpp:19,34'
          Dst:             _ZN3zmq7epoll_tC2ERKNS_12thread_ctx_tE
        - Src:             'src/reaper.cpp:20,5'
          Dst:             fprintf
        - Src:             'src/reaper.cpp:20,5'
          Dst:             fflush
        - Src:             'src/reaper.cpp:20,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/reaper.cpp:22,18'
          Dst:             _ZNK3zmq9mailbox_t6get_fdEv
        - Src:             'src/reaper.cpp:23,53'
          Dst:             _ZNK3zmq9mailbox_t6get_fdEv
        - Src:             'src/reaper.cpp:23,36'
          Dst:             _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
        - Src:             'src/reaper.cpp:24,18'
          Dst:             _ZN3zmq7epoll_t10set_pollinEPv
        - Src:             'src/reaper.cpp:28,12'
          Dst:             getpid
        - Src:             'src/reaper.cpp:30,1'
          Dst:             _ZN3zmq9mailbox_tD2Ev
        - Src:             'src/reaper.cpp:30,1'
          Dst:             _ZN3zmq13i_poll_eventsD2Ev
        - Src:             'src/reaper.cpp:30,1'
          Dst:             _ZN3zmq8object_tD2Ev
    - functionName:    _ZN3zmq8server_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8server_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t6has_inEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/server.cpp:148,16'
          Dst:             _ZN3zmq4fq_t6has_inEv
    - functionName:    _ZN3zmq8server_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         26
      ICount:          142
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - _ZN3zmq5msg_t14set_routing_idEj
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/server.cpp:123,20'
          Branch Sides:
            - BranchSide:      'src/server.cpp:123,23'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/server.cpp:123,5'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/server.cpp:123,5'
          Branch Sides:
            - BranchSide:      'src/server.cpp:125,14'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/server.cpp:135,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/server.cpp:127,24'
          Branch Sides:
            - BranchSide:      'src/server.cpp:127,27'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
            - BranchSide:      'src/server.cpp:127,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Branch String:   'src/server.cpp:127,9'
          Branch Sides:
            - BranchSide:      'src/server.cpp:128,18'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/server.cpp:131,13'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Branch String:   'src/server.cpp:131,13'
          Branch Sides:
            - BranchSide:      'src/server.cpp:123,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/server.cpp:132,18'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/server.cpp:135,9'
          Branch Sides:
            - BranchSide:      'src/server.cpp:136,16'
              BranchSideFuncs: []
            - BranchSide:      'src/server.cpp:138,5'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/server.cpp:138,5'
          Branch Sides:
            - BranchSide:      'src/server.cpp:138,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
            - BranchSide:      'src/server.cpp:140,33'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
                - _ZN3zmq5msg_t14set_routing_idEj
      Callsites:
        - Src:             'src/server.cpp:120,18'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/server.cpp:123,29'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/server.cpp:125,18'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/server.cpp:127,33'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/server.cpp:128,22'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/server.cpp:132,22'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/server.cpp:138,5'
          Dst:             fprintf
        - Src:             'src/server.cpp:138,5'
          Dst:             fflush
        - Src:             'src/server.cpp:138,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/server.cpp:140,39'
          Dst:             _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
        - Src:             'src/server.cpp:141,11'
          Dst:             _ZN3zmq5msg_t14set_routing_idEj
    - functionName:    _ZN3zmq8server_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         29
      ICount:          206
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq5msg_t16reset_routing_idEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t11check_writeEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t14get_routing_idEv
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/server.cpp:79,9'
          Branch Sides:
            - BranchSide:      'src/server.cpp:80,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/server.cpp:84,33'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t14get_routing_idEv
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEE4findB8ne180100ERS8_
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - __errno_location
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t11check_writeEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - __errno_location
                - _ZN3zmq5msg_t16reset_routing_idEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/server.cpp:87,9'
          Branch Sides:
            - BranchSide:      'src/server.cpp:88,14'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t11check_writeEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - __errno_location
                - _ZN3zmq5msg_t16reset_routing_idEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/server.cpp:94,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/server.cpp:88,13'
          Branch Sides:
            - BranchSide:      'src/server.cpp:89,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t16reset_routing_idEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/server.cpp:93,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t16reset_routing_idEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/server.cpp:100,5'
          Branch Sides:
            - BranchSide:      'src/server.cpp:100,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/server.cpp:102,21'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/server.cpp:103,9'
          Branch Sides:
            - BranchSide:      'src/server.cpp:105,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/server.cpp:108,9'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/server.cpp:106,9'
          Branch Sides:
            - BranchSide:      'src/server.cpp:106,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/server.cpp:107,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/server.cpp:112,5'
          Branch Sides:
            - BranchSide:      'src/server.cpp:112,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/server.cpp:114,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/server.cpp:79,15'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/server.cpp:80,9'
          Dst:             __errno_location
        - Src:             'src/server.cpp:84,39'
          Dst:             _ZNK3zmq5msg_t14get_routing_idEv
        - Src:             'src/server.cpp:88,31'
          Dst:             _ZN3zmq6pipe_t11check_writeEv
        - Src:             'src/server.cpp:90,13'
          Dst:             __errno_location
        - Src:             'src/server.cpp:94,9'
          Dst:             __errno_location
        - Src:             'src/server.cpp:99,20'
          Dst:             _ZN3zmq5msg_t16reset_routing_idEv
        - Src:             'src/server.cpp:100,5'
          Dst:             __errno_location
        - Src:             'src/server.cpp:100,5'
          Dst:             strerror
        - Src:             'src/server.cpp:100,5'
          Dst:             fprintf
        - Src:             'src/server.cpp:100,5'
          Dst:             fflush
        - Src:             'src/server.cpp:100,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/server.cpp:102,38'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/server.cpp:105,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/server.cpp:106,9'
          Dst:             __errno_location
        - Src:             'src/server.cpp:106,9'
          Dst:             strerror
        - Src:             'src/server.cpp:106,9'
          Dst:             fprintf
        - Src:             'src/server.cpp:106,9'
          Dst:             fflush
        - Src:             'src/server.cpp:106,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/server.cpp:108,26'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/server.cpp:111,16'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/server.cpp:112,5'
          Dst:             __errno_location
        - Src:             'src/server.cpp:112,5'
          Dst:             strerror
        - Src:             'src/server.cpp:112,5'
          Dst:             fprintf
        - Src:             'src/server.cpp:112,5'
          Dst:             fflush
        - Src:             'src/server.cpp:112,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8server_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         20
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/server.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/server.cpp:68,13'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/server.cpp:71,5'
              BranchSideFuncs:
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/server.cpp:68,13'
          Branch Sides:
            - BranchSide:      'src/server.cpp:68,32'
              BranchSideFuncs:
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/server.cpp:69,13'
              BranchSideFuncs:
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/server.cpp:71,5'
          Branch Sides:
            - BranchSide:      'src/server.cpp:71,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/server.cpp:72,5'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/server.cpp:72,5'
          Branch Sides:
            - BranchSide:      'src/server.cpp:72,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
            - BranchSide:      'src/server.cpp:72,5'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjN3zmq8server_t9outpipe_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
      Callsites:
        - Src:             'src/server.cpp:71,5'
          Dst:             fprintf
        - Src:             'src/server.cpp:71,5'
          Dst:             fflush
        - Src:             'src/server.cpp:71,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/server.cpp:72,5'
          Dst:             fprintf
        - Src:             'src/server.cpp:72,5'
          Dst:             fflush
        - Src:             'src/server.cpp:72,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8server_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/server.cpp:60,9'
          Dst:             _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq8server_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         8
      ICount:          70
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/server.cpp:53,5'
          Branch Sides:
            - BranchSide:      'src/server.cpp:53,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjS3_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
            - BranchSide:      'src/server.cpp:53,5'
              BranchSideFuncs:
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjS3_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
      Callsites:
        - Src:             'src/server.cpp:52,31'
          Dst:             _ZNK3zmq6pipe_t28get_server_socket_routing_idEv
        - Src:             'src/server.cpp:53,5'
          Dst:             fprintf
        - Src:             'src/server.cpp:53,5'
          Dst:             fflush
        - Src:             'src/server.cpp:53,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/server.cpp:55,9'
          Dst:             _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq8server_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         16
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - _ZN3zmq6pipe_t28set_server_socket_routing_idEj
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/server.cpp:33,5'
          Branch Sides:
            - BranchSide:      'src/server.cpp:33,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t28set_server_socket_routing_idEj
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEE7emplaceB8ne180100IJRjRS3_EEENS7_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjS3_EEPNS_11__tree_nodeISI_PvEElEEEEbEEDpOT_
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/server.cpp:35,27'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t28set_server_socket_routing_idEj
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEE7emplaceB8ne180100IJRjRS3_EEENS7_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjS3_EEPNS_11__tree_nodeISI_PvEElEEEEbEEDpOT_
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/server.cpp:36,9'
          Branch Sides:
            - BranchSide:      'src/server.cpp:37,22'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t28set_server_socket_routing_idEj
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEE7emplaceB8ne180100IJRjRS3_EEENS7_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjS3_EEPNS_11__tree_nodeISI_PvEElEEEEbEEDpOT_
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/server.cpp:39,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t28set_server_socket_routing_idEj
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEE7emplaceB8ne180100IJRjRS3_EEENS7_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIjS3_EEPNS_11__tree_nodeISI_PvEElEEEEbEEDpOT_
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/server.cpp:44,5'
          Branch Sides:
            - BranchSide:      'src/server.cpp:44,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
            - BranchSide:      'src/server.cpp:44,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
      Callsites:
        - Src:             'src/server.cpp:33,5'
          Dst:             fprintf
        - Src:             'src/server.cpp:33,5'
          Dst:             fflush
        - Src:             'src/server.cpp:33,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/server.cpp:39,12'
          Dst:             _ZN3zmq6pipe_t28set_server_socket_routing_idEj
        - Src:             'src/server.cpp:44,5'
          Dst:             fprintf
        - Src:             'src/server.cpp:44,5'
          Dst:             fflush
        - Src:             'src/server.cpp:44,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/server.cpp:46,9'
          Dst:             _ZN3zmq4fq_t6attachEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq8server_tD0Ev
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8server_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/server.cpp:0,0'
          Dst:             _ZN3zmq8server_tD0Ev
    - functionName:    _ZN3zmq8server_tD0Ev
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8server_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/server.cpp:22,1'
          Dst:             _ZN3zmq8server_tD2Ev
    - functionName:    _ZN3zmq8server_tD2Ev
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          63
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/server.cpp:23,5'
          Branch Sides:
            - BranchSide:      'src/server.cpp:23,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEED2B8ne180100Ev
                - _ZN3zmq4fq_tD2Ev
                - _ZN3zmq13socket_base_tD2Ev
            - BranchSide:      'src/server.cpp:23,5'
              BranchSideFuncs:
                - _ZNSt3__13mapIjN3zmq8server_t9outpipe_tENS_4lessIjEENS_9allocatorINS_4pairIKjS3_EEEEED2B8ne180100Ev
                - _ZN3zmq4fq_tD2Ev
                - _ZN3zmq13socket_base_tD2Ev
      Callsites:
        - Src:             'src/server.cpp:23,5'
          Dst:             fprintf
        - Src:             'src/server.cpp:23,5'
          Dst:             fflush
        - Src:             'src/server.cpp:23,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/server.cpp:24,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/server.cpp:24,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
        - Src:             'src/server.cpp:23,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn1224_N3zmq8server_tD1Ev
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8server_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/server.cpp:0,0'
          Dst:             _ZN3zmq8server_tD2Ev
    - functionName:    _ZThn1224_N3zmq8server_tD0Ev
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8server_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/server.cpp:0,0'
          Dst:             _ZN3zmq8server_tD0Ev
    - functionName:    _ZThn1240_N3zmq8server_tD1Ev
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8server_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/server.cpp:0,0'
          Dst:             _ZN3zmq8server_tD2Ev
    - functionName:    _ZThn1240_N3zmq8server_tD0Ev
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8server_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/server.cpp:0,0'
          Dst:             _ZN3zmq8server_tD0Ev
    - functionName:    _ZThn1248_N3zmq8server_tD1Ev
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8server_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/server.cpp:0,0'
          Dst:             _ZN3zmq8server_tD2Ev
    - functionName:    _ZN3zmq8server_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         9
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq15generate_randomEv
        - _ZN3zmq4fq_tC2Ev
        - _ZN3zmq4fq_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/server.cpp:13,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - Src:             'src/server.cpp:12,16'
          Dst:             _ZN3zmq4fq_tC2Ev
        - Src:             'src/server.cpp:14,23'
          Dst:             _ZN3zmq15generate_randomEv
        - Src:             'src/server.cpp:19,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/server.cpp:19,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZL8sleep_msj
      functionSourceFile: '/src/libzmq/src/signaler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ms_
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - usleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/signaler.cpp:51,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:52,9'
              BranchSideFuncs: []
            - BranchSide:      'src/signaler.cpp:62,20'
              BranchSideFuncs:
                - usleep
      Callsites:
        - Src:             'src/signaler.cpp:62,12'
          Dst:             usleep
    - functionName:    _ZN3zmq10signaler_t6forkedEv
      functionSourceFile: '/src/libzmq/src/signaler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11make_fdpairEPiS0_
        - close
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/signaler.cpp:383,5'
          Dst:             close
        - Src:             'src/signaler.cpp:384,5'
          Dst:             close
        - Src:             'src/signaler.cpp:385,5'
          Dst:             _ZN3zmq11make_fdpairEPiS0_
    - functionName:    _ZNK3zmq10signaler_t5validEv
      functionSourceFile: '/src/libzmq/src/signaler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq10signaler_t13recv_failableEv
      functionSourceFile: '/src/libzmq/src/signaler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         28
      ICount:          164
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - read
        - strerror
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/signaler.cpp:317,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:318,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:321,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - write
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/signaler.cpp:318,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:318,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:319,9'
              BranchSideFuncs: []
        - Branch String:   'src/signaler.cpp:321,5'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:321,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - write
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:325,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - write
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/signaler.cpp:325,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:326,30'
              BranchSideFuncs:
                - write
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:332,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/signaler.cpp:328,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:328,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:329,9'
              BranchSideFuncs: []
        - Branch String:   'src/signaler.cpp:332,5'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:332,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:371,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/signaler.cpp:316,18'
          Dst:             read
        - Src:             'src/signaler.cpp:318,9'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:318,9'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:318,9'
          Dst:             strerror
        - Src:             'src/signaler.cpp:318,9'
          Dst:             fprintf
        - Src:             'src/signaler.cpp:318,9'
          Dst:             fflush
        - Src:             'src/signaler.cpp:318,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/signaler.cpp:321,5'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:321,5'
          Dst:             strerror
        - Src:             'src/signaler.cpp:321,5'
          Dst:             fprintf
        - Src:             'src/signaler.cpp:321,5'
          Dst:             fflush
        - Src:             'src/signaler.cpp:321,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/signaler.cpp:327,23'
          Dst:             write
        - Src:             'src/signaler.cpp:328,9'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:328,9'
          Dst:             strerror
        - Src:             'src/signaler.cpp:328,9'
          Dst:             fprintf
        - Src:             'src/signaler.cpp:328,9'
          Dst:             fflush
        - Src:             'src/signaler.cpp:328,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/signaler.cpp:332,5'
          Dst:             fprintf
        - Src:             'src/signaler.cpp:332,5'
          Dst:             fflush
        - Src:             'src/signaler.cpp:332,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq10signaler_t4recvEv
      functionSourceFile: '/src/libzmq/src/signaler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          118
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - read
        - strerror
        - write
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/signaler.cpp:281,5'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:281,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - write
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:285,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - write
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/signaler.cpp:285,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:286,30'
              BranchSideFuncs:
                - write
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:292,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/signaler.cpp:288,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:288,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:289,9'
              BranchSideFuncs: []
        - Branch String:   'src/signaler.cpp:292,5'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:292,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:292,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/signaler.cpp:280,18'
          Dst:             read
        - Src:             'src/signaler.cpp:281,5'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:281,5'
          Dst:             strerror
        - Src:             'src/signaler.cpp:281,5'
          Dst:             fprintf
        - Src:             'src/signaler.cpp:281,5'
          Dst:             fflush
        - Src:             'src/signaler.cpp:281,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/signaler.cpp:287,23'
          Dst:             write
        - Src:             'src/signaler.cpp:288,9'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:288,9'
          Dst:             strerror
        - Src:             'src/signaler.cpp:288,9'
          Dst:             fprintf
        - Src:             'src/signaler.cpp:288,9'
          Dst:             fflush
        - Src:             'src/signaler.cpp:288,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/signaler.cpp:292,5'
          Dst:             fprintf
        - Src:             'src/signaler.cpp:292,5'
          Dst:             fflush
        - Src:             'src/signaler.cpp:292,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq10signaler_t4waitEi
      functionSourceFile: '/src/libzmq/src/signaler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - timeout_
      BBCount:         27
      ICount:          156
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - getpid
        - poll
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/signaler.cpp:206,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:210,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/signaler.cpp:217,14'
              BranchSideFuncs:
                - poll
                - getpid
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/signaler.cpp:220,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:221,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:224,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
        - Branch String:   'src/signaler.cpp:221,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:221,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:222,9'
              BranchSideFuncs: []
        - Branch String:   'src/signaler.cpp:224,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:225,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/signaler.cpp:229,9'
              BranchSideFuncs:
                - getpid
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/signaler.cpp:229,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:233,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/signaler.cpp:237,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/signaler.cpp:237,5'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:237,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:238,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/signaler.cpp:238,5'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:238,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:239,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/signaler.cpp:206,9'
          Dst:             getpid
        - Src:             'src/signaler.cpp:210,9'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:219,20'
          Dst:             poll
        - Src:             'src/signaler.cpp:221,9'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:221,9'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:221,9'
          Dst:             strerror
        - Src:             'src/signaler.cpp:221,9'
          Dst:             fprintf
        - Src:             'src/signaler.cpp:221,9'
          Dst:             fflush
        - Src:             'src/signaler.cpp:221,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/signaler.cpp:225,9'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:229,9'
          Dst:             getpid
        - Src:             'src/signaler.cpp:233,9'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:237,5'
          Dst:             fprintf
        - Src:             'src/signaler.cpp:237,5'
          Dst:             fflush
        - Src:             'src/signaler.cpp:237,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/signaler.cpp:238,5'
          Dst:             fprintf
        - Src:             'src/signaler.cpp:238,5'
          Dst:             fflush
        - Src:             'src/signaler.cpp:238,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq10signaler_t4sendEv
      functionSourceFile: '/src/libzmq/src/signaler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - getpid
        - strerror
        - write
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/signaler.cpp:149,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:151,9'
              BranchSideFuncs: []
            - BranchSide:      'src/signaler.cpp:155,20'
              BranchSideFuncs:
                - write
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/signaler.cpp:157,5'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:157,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:157,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/signaler.cpp:149,9'
          Dst:             getpid
        - Src:             'src/signaler.cpp:156,18'
          Dst:             write
        - Src:             'src/signaler.cpp:157,5'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:157,5'
          Dst:             strerror
        - Src:             'src/signaler.cpp:157,5'
          Dst:             fprintf
        - Src:             'src/signaler.cpp:157,5'
          Dst:             fflush
        - Src:             'src/signaler.cpp:157,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq10signaler_t6get_fdEv
      functionSourceFile: '/src/libzmq/src/signaler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13close_wait_msij
      functionSourceFile: '/src/libzmq/src/signaler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - fd_
        - max_ms_
      BBCount:         17
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL8sleep_msj
        - __errno_location
        - close
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/signaler.cpp:80,22'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:80,25'
              BranchSideFuncs:
                - __errno_location
                - close
                - __errno_location
                - _ZL8sleep_msj
            - BranchSide:      'src/signaler.cpp:84,21'
              BranchSideFuncs:
                - close
                - __errno_location
                - _ZL8sleep_msj
                - __errno_location
        - Branch String:   'src/signaler.cpp:80,13'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:81,23'
              BranchSideFuncs:
                - _ZL8sleep_msj
                - close
                - __errno_location
                - __errno_location
            - BranchSide:      'src/signaler.cpp:84,21'
              BranchSideFuncs:
                - close
                - __errno_location
                - _ZL8sleep_msj
                - __errno_location
        - Branch String:   'src/signaler.cpp:85,34'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:85,37'
              BranchSideFuncs:
                - close
                - __errno_location
                - _ZL8sleep_msj
                - __errno_location
            - BranchSide:      'src/signaler.cpp:85,5'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - _ZL8sleep_msj
        - Branch String:   'src/signaler.cpp:85,46'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:85,49'
              BranchSideFuncs:
                - __errno_location
                - close
                - __errno_location
                - _ZL8sleep_msj
            - BranchSide:      'src/signaler.cpp:85,5'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - _ZL8sleep_msj
        - Branch String:   'src/signaler.cpp:85,5'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:80,13'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - _ZL8sleep_msj
            - BranchSide:      'src/signaler.cpp:87,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/signaler.cpp:80,25'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:81,13'
          Dst:             _ZL8sleep_msj
        - Src:             'src/signaler.cpp:84,14'
          Dst:             close
        - Src:             'src/signaler.cpp:85,49'
          Dst:             __errno_location
    - functionName:    _ZN3zmq10signaler_tD2Ev
      functionSourceFile: '/src/libzmq/src/signaler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          78
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL13close_wait_msij
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/signaler.cpp:108,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:109,9'
              BranchSideFuncs: []
            - BranchSide:      'src/signaler.cpp:110,29'
              BranchSideFuncs:
                - _ZL13close_wait_msij
                - __clang_call_terminate
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/signaler.cpp:111,5'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:111,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/signaler.cpp:111,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/signaler.cpp:110,14'
          Dst:             _ZL13close_wait_msij
        - Src:             'src/signaler.cpp:111,5'
          Dst:             __errno_location
        - Src:             'src/signaler.cpp:111,5'
          Dst:             strerror
        - Src:             'src/signaler.cpp:111,5'
          Dst:             fprintf
        - Src:             'src/signaler.cpp:111,5'
          Dst:             fflush
        - Src:             'src/signaler.cpp:111,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/signaler.cpp:110,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq10signaler_tC2Ev
      functionSourceFile: '/src/libzmq/src/signaler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq11make_fdpairEPiS0_
        - _ZN3zmq14unblock_socketEi
        - getpid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/signaler.cpp:94,9'
          Branch Sides:
            - BranchSide:      'src/signaler.cpp:94,9'
              BranchSideFuncs:
                - _ZN3zmq14unblock_socketEi
                - _ZN3zmq14unblock_socketEi
                - getpid
            - BranchSide:      'src/signaler.cpp:95,25'
              BranchSideFuncs:
                - _ZN3zmq14unblock_socketEi
                - _ZN3zmq14unblock_socketEi
                - getpid
      Callsites:
        - Src:             'src/signaler.cpp:94,9'
          Dst:             _ZN3zmq11make_fdpairEPiS0_
        - Src:             'src/signaler.cpp:95,9'
          Dst:             _ZN3zmq14unblock_socketEi
        - Src:             'src/signaler.cpp:96,9'
          Dst:             _ZN3zmq14unblock_socketEi
        - Src:             'src/signaler.cpp:99,11'
          Dst:             getpid
    - functionName:    _ZNK3zmq6blob_tltERKS0_
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other_
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/blob.hpp:96,27'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:96,27'
              BranchSideFuncs: []
            - BranchSide:      'src/blob.hpp:96,31'
              BranchSideFuncs: []
        - Branch String:   'src/blob.hpp:96,43'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:96,46'
              BranchSideFuncs: []
            - BranchSide:      'src/blob.hpp:96,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/blob.hpp:95,11'
          Dst:             memcmp
    - functionName:    _ZN3zmq6blob_tC2EOS0_
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other_
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq12array_item_tILi3EE15get_array_indexEv
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi3EE5eraseEm
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq12array_item_tILi3EE15set_array_indexEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/array.hpp:77,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:78,13'
              BranchSideFuncs: []
            - BranchSide:      'src/array.hpp:79,32'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZN3zmq12array_item_tILi3EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE8pop_backEv
        - Branch String:   'src/array.hpp:80,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:80,48'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi3EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE8pop_backEv
            - BranchSide:      'src/array.hpp:80,48'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi3EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE8pop_backEv
      Callsites:
        - Src:             'src/array.hpp:80,13'
          Dst:             _ZN3zmq12array_item_tILi3EE15set_array_indexEi
    - functionName:    _ZN3zmq12array_item_tILi3EE15set_array_indexEi
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12array_item_tILi0EED0Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12array_item_tILi0EED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/array.hpp:33,30'
          Dst:             _ZN3zmq12array_item_tILi0EED2Ev
    - functionName:    _ZN3zmq12array_item_tILi0EED2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13i_pipe_eventsD2Ev
      functionSourceFile: '/src/libzmq/src/pipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21routing_socket_base_t18try_erase_out_pipeERKNS_6blob_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2146
      functionLinenumberEnd: 2153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - routing_id_
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:2149,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2149,9'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13mapIN3zmq6blob_tENS1_21routing_socket_base_t10out_pipe_tENS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S4_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS2_S4_EEPNS_11__tree_nodeISG_PvEElEEEE
            - BranchSide:      'src/socket_base.cpp:2150,15'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13mapIN3zmq6blob_tENS1_21routing_socket_base_t10out_pipe_tENS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S4_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS2_S4_EEPNS_11__tree_nodeISG_PvEElEEEE
      Callsites:       []
    - functionName:    _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2139
      functionLinenumberEnd: 2142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         8
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq6pipe_t14get_routing_idEv
        - fflush
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:2141,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2141,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:2141,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socket_base.cpp:2140,52'
          Dst:             _ZNK3zmq6pipe_t14get_routing_idEv
        - Src:             'src/socket_base.cpp:2141,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:2141,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:2141,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2132
      functionLinenumberEnd: 2135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - routing_id_
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:2135,12'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2135,12'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_base.cpp:2135,46'
              BranchSideFuncs:
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2124
      functionLinenumberEnd: 2127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - routing_id_
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:2127,12'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2127,12'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_base.cpp:2127,46'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
      Callsites:       []
    - functionName:    _ZNK3zmq21routing_socket_base_t12has_out_pipeERKNS_6blob_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2118
      functionLinenumberEnd: 2119
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - routing_id_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2108
      functionLinenumberEnd: 2115
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - routing_id_
        - pipe_
      BBCount:         8
      ICount:          66
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:2114,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2114,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:2114,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socket_base.cpp:2114,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:2114,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:2114,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq21routing_socket_base_t25connect_routing_id_is_setEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2102
      functionLinenumberEnd: 2103
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21routing_socket_base_t26extract_connect_routing_idEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2095
      functionLinenumberEnd: 2099
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:2099,1'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2099,1'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_base.cpp:2099,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - functionName:    _ZN3zmq21routing_socket_base_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2082
      functionLinenumberEnd: 2092
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         20
      ICount:          107
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:2085,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2086,13'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEESF_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEESF_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:2089,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEESF_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:2086,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2086,32'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEESF_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:2087,13'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEESF_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:2089,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2089,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:2090,5'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:2090,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2090,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
            - BranchSide:      'src/socket_base.cpp:2090,5'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
      Callsites:
        - Src:             'src/socket_base.cpp:2089,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:2089,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:2089,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:2090,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:2090,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:2090,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq21routing_socket_base_t11xsetsockoptEiPKvm
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2065
      functionLinenumberEnd: 2079
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         12
      ICount:          63
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:2066,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2070,17'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/socket_base.cpp:2077,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/socket_base.cpp:2070,25'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2070,28'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/socket_base.cpp:2075,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/socket_base.cpp:2070,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2071,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/socket_base.cpp:2075,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/socket_base.cpp:2077,5'
          Dst:             __errno_location
    - functionName:    _ZThn1248_N3zmq21routing_socket_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq21routing_socket_base_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq21routing_socket_base_tD0Ev
    - functionName:    _ZN3zmq21routing_socket_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 2058
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn1240_N3zmq21routing_socket_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq21routing_socket_base_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq21routing_socket_base_tD0Ev
    - functionName:    _ZThn1224_N3zmq21routing_socket_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq21routing_socket_base_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq21routing_socket_base_tD0Ev
    - functionName:    _ZThn1248_N3zmq21routing_socket_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq21routing_socket_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq21routing_socket_base_tD2Ev
    - functionName:    _ZN3zmq21routing_socket_base_tD2Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2058
      functionLinenumberEnd: 2060
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          63
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:2059,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2059,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapIN3zmq6blob_tENS1_21routing_socket_base_t10out_pipe_tENS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S4_EEEEED2B8ne180100Ev
                - _ZN3zmq13socket_base_tD2Ev
            - BranchSide:      'src/socket_base.cpp:2059,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapIN3zmq6blob_tENS1_21routing_socket_base_t10out_pipe_tENS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S4_EEEEED2B8ne180100Ev
                - _ZN3zmq13socket_base_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:2059,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:2059,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:2059,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:2060,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
        - Src:             'src/socket_base.cpp:2059,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq13socket_base_tD2Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         27
      ICount:          144
      EdgeCount:       53
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN3zmq10signaler_tD2Ev
        - _ZN3zmq12array_item_tILi0EED2Ev
        - _ZN3zmq13i_pipe_eventsD2Ev
        - _ZN3zmq13i_poll_eventsD2Ev
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq13socket_base_t12stop_monitorEb
        - _ZN3zmq13socket_base_t9inprocs_tD2Ev
        - _ZN3zmq5own_tD2Ev
        - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
        - _ZN3zmq7mutex_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    26
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:268,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:269,9'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - __clang_call_terminate
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/socket_base.cpp:271,9'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - __clang_call_terminate
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:269,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:271,9'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - __clang_call_terminate
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/socket_base.cpp:271,9'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - __clang_call_terminate
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:271,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:272,9'
              BranchSideFuncs:
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - __clang_call_terminate
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:274,25'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - __clang_call_terminate
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:272,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:274,25'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - __clang_call_terminate
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:274,25'
              BranchSideFuncs:
                - _ZN3zmq10signaler_tD2Ev
                - _ZdlPv
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - __clang_call_terminate
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:277,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:277,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
            - BranchSide:      'src/socket_base.cpp:277,5'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:272,9'
          Dst:             _ZN3zmq10signaler_tD2Ev
        - Src:             'src/socket_base.cpp:274,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/socket_base.cpp:275,5'
          Dst:             _ZN3zmq13socket_base_t12stop_monitorEb
        - Src:             'src/socket_base.cpp:277,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:277,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:277,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:278,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/socket_base.cpp:278,1'
          Dst:             _ZN3zmq7mutex_tD2Ev
        - Src:             'src/socket_base.cpp:278,1'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
        - Src:             'src/socket_base.cpp:278,1'
          Dst:             _ZN3zmq13socket_base_t9inprocs_tD2Ev
        - Src:             'src/socket_base.cpp:278,1'
          Dst:             _ZN3zmq7mutex_tD2Ev
        - Src:             'src/socket_base.cpp:278,1'
          Dst:             _ZN3zmq13i_pipe_eventsD2Ev
        - Src:             'src/socket_base.cpp:278,1'
          Dst:             _ZN3zmq13i_poll_eventsD2Ev
        - Src:             'src/socket_base.cpp:278,1'
          Dst:             _ZN3zmq12array_item_tILi0EED2Ev
        - Src:             'src/socket_base.cpp:278,1'
          Dst:             _ZN3zmq5own_tD2Ev
        - Src:             'src/socket_base.cpp:274,19'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq13socket_base_t12stop_monitorEb
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2028
      functionLinenumberEnd: 2043
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - send_monitor_stopped_event_
      BBCount:         14
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq19endpoint_uri_pair_tC2Ev
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZNK3zmq13socket_base_t13monitor_eventEmPKmmRKNS_19endpoint_uri_pair_tE
        - zmq_close
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:2032,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2032,9'
              BranchSideFuncs:
                - zmq_close
                - _ZN3zmq19endpoint_uri_pair_tC2Ev
                - _ZNK3zmq13socket_base_t13monitor_eventEmPKmmRKNS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/socket_base.cpp:2033,14'
              BranchSideFuncs:
                - zmq_close
                - _ZN3zmq19endpoint_uri_pair_tC2Ev
                - _ZNK3zmq13socket_base_t13monitor_eventEmPKmmRKNS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/socket_base.cpp:2034,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2034,16'
              BranchSideFuncs:
                - zmq_close
                - _ZN3zmq19endpoint_uri_pair_tC2Ev
                - _ZNK3zmq13socket_base_t13monitor_eventEmPKmmRKNS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/socket_base.cpp:2039,20'
              BranchSideFuncs:
                - zmq_close
        - Branch String:   'src/socket_base.cpp:2033,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2035,22'
              BranchSideFuncs:
                - _ZN3zmq19endpoint_uri_pair_tC2Ev
                - _ZNK3zmq13socket_base_t13monitor_eventEmPKmmRKNS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - zmq_close
            - BranchSide:      'src/socket_base.cpp:2039,20'
              BranchSideFuncs:
                - zmq_close
      Callsites:
        - Src:             'src/socket_base.cpp:2037,28'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2Ev
        - Src:             'src/socket_base.cpp:2036,13'
          Dst:             _ZNK3zmq13socket_base_t13monitor_eventEmPKmmRKNS_19endpoint_uri_pair_tE
        - Src:             'src/socket_base.cpp:2036,13'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:2036,13'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:2039,9'
          Dst:             zmq_close
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t9inprocs_tD2Ev
      functionSourceFile: '/src/libzmq/src/socket_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13socket_base_t13monitor_eventEmPKmmRKNS_19endpoint_uri_pair_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1956
      functionLinenumberEnd: 2025
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - event_
        - values_
        - values_count_
        - endpoint_uri_pair_
      BBCount:         29
      ICount:          233
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq19endpoint_uri_pair_t10identifierEv
        - fflush
        - fprintf
        - zmq_msg_data
        - zmq_msg_init_size
        - zmq_msg_send
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1960,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1960,9'
              BranchSideFuncs:
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNSt3__114numeric_limitsItE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIjE3maxB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNK3zmq19endpoint_uri_pair_t10identifierEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1963,17'
              BranchSideFuncs:
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNSt3__114numeric_limitsItE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIjE3maxB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNK3zmq19endpoint_uri_pair_t10identifierEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1963,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1966,17'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsItE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIjE3maxB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNK3zmq19endpoint_uri_pair_t10identifierEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1993,17'
              BranchSideFuncs:
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
            - BranchSide:      'src/socket_base.cpp:2024,5'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:1966,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1966,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__114numeric_limitsIjE3maxB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNK3zmq19endpoint_uri_pair_t10identifierEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1968,17'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIjE3maxB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNK3zmq19endpoint_uri_pair_t10identifierEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1968,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1968,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__114numeric_limitsIjE3maxB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNK3zmq19endpoint_uri_pair_t10identifierEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1969,17'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIjE3maxB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNK3zmq19endpoint_uri_pair_t10identifierEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1969,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1969,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNK3zmq19endpoint_uri_pair_t10identifierEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
            - BranchSide:      'src/socket_base.cpp:1973,63'
              BranchSideFuncs:
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNK3zmq19endpoint_uri_pair_t10identifierEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
        - Branch String:   'src/socket_base.cpp:2004,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:2005,21'
              BranchSideFuncs:
                - zmq_msg_init_size
                - zmq_msg_data
                - zmq_msg_send
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
            - BranchSide:      'src/socket_base.cpp:2012,42'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_init_size
                - zmq_msg_data
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - zmq_msg_send
      Callsites:
        - Src:             'src/socket_base.cpp:1966,17'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1966,17'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1966,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:1968,17'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1968,17'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1968,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:1969,17'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1969,17'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1969,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:1975,17'
          Dst:             zmq_msg_init_size
        - Src:             'src/socket_base.cpp:1976,57'
          Dst:             zmq_msg_data
        - Src:             'src/socket_base.cpp:1980,17'
          Dst:             zmq_msg_send
        - Src:             'src/socket_base.cpp:1983,38'
          Dst:             _ZNK3zmq19endpoint_uri_pair_t10identifierEv
        - Src:             'src/socket_base.cpp:1986,17'
          Dst:             zmq_msg_init_size
        - Src:             'src/socket_base.cpp:1987,25'
          Dst:             zmq_msg_data
        - Src:             'src/socket_base.cpp:1989,17'
          Dst:             zmq_msg_send
        - Src:             'src/socket_base.cpp:1993,17'
          Dst:             zmq_msg_init_size
        - Src:             'src/socket_base.cpp:1994,25'
          Dst:             zmq_msg_data
        - Src:             'src/socket_base.cpp:1995,17'
          Dst:             zmq_msg_send
        - Src:             'src/socket_base.cpp:1998,17'
          Dst:             zmq_msg_init_size
        - Src:             'src/socket_base.cpp:1999,25'
          Dst:             zmq_msg_data
        - Src:             'src/socket_base.cpp:2001,17'
          Dst:             zmq_msg_send
        - Src:             'src/socket_base.cpp:2005,21'
          Dst:             zmq_msg_init_size
        - Src:             'src/socket_base.cpp:2006,29'
          Dst:             zmq_msg_data
        - Src:             'src/socket_base.cpp:2008,21'
          Dst:             zmq_msg_send
        - Src:             'src/socket_base.cpp:2012,17'
          Dst:             zmq_msg_init_size
        - Src:             'src/socket_base.cpp:2013,25'
          Dst:             zmq_msg_data
        - Src:             'src/socket_base.cpp:2015,17'
          Dst:             zmq_msg_send
        - Src:             'src/socket_base.cpp:2018,17'
          Dst:             zmq_msg_init_size
        - Src:             'src/socket_base.cpp:2019,25'
          Dst:             zmq_msg_data
        - Src:             'src/socket_base.cpp:2021,17'
          Dst:             zmq_msg_send
    - functionName:    _ZNK3zmq19endpoint_uri_pair_t10identifierEv
      functionSourceFile: '/src/libzmq/src/endpoint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/endpoint.hpp:29,16'
          Branch Sides:
            - BranchSide:      'src/endpoint.hpp:29,51'
              BranchSideFuncs: []
            - BranchSide:      'src/endpoint.hpp:29,59'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t12process_stopEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1503
      functionLinenumberEnd: 1512
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq13socket_base_t12stop_monitorEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1508,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/socket_base.cpp:1509,5'
          Dst:             _ZN3zmq13socket_base_t12stop_monitorEb
        - Src:             'src/socket_base.cpp:1512,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/socket_base.cpp:1512,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t12process_bindEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1517
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1516,5'
          Dst:             _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
    - functionName:    _ZN3zmq13socket_base_t26process_pipe_stats_publishEmmPNS_19endpoint_uri_pair_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1548
      functionLinenumberEnd: 1552
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - outbound_queue_count_
        - inbound_queue_count_
        - endpoint_pair_
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1551,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1551,5'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_base.cpp:1551,5'
              BranchSideFuncs:
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/socket_base.cpp:1550,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
        - Src:             'src/socket_base.cpp:1551,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t12process_termEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1536
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - linger_
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5own_t12process_termEi
        - _ZN3zmq5own_t18register_term_acksEi
        - _ZN3zmq6pipe_t19send_disconnect_msgEv
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
        - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
        - _ZN3zmq8object_t20unregister_endpointsEPNS_13socket_base_tE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1527,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1529,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t19send_disconnect_msgEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq5own_t18register_term_acksEi
                - _ZN3zmq5own_t12process_termEi
            - BranchSide:      'src/socket_base.cpp:1532,43'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq5own_t18register_term_acksEi
                - _ZN3zmq5own_t12process_termEi
      Callsites:
        - Src:             'src/socket_base.cpp:1524,5'
          Dst:             _ZN3zmq8object_t20unregister_endpointsEPNS_13socket_base_tE
        - Src:             'src/socket_base.cpp:1527,50'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
        - Src:             'src/socket_base.cpp:1529,9'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
        - Src:             'src/socket_base.cpp:1529,20'
          Dst:             _ZN3zmq6pipe_t19send_disconnect_msgEv
        - Src:             'src/socket_base.cpp:1530,9'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
        - Src:             'src/socket_base.cpp:1530,20'
          Dst:             _ZN3zmq6pipe_t9terminateEb
        - Src:             'src/socket_base.cpp:1532,50'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
        - Src:             'src/socket_base.cpp:1532,5'
          Dst:             _ZN3zmq5own_t18register_term_acksEi
        - Src:             'src/socket_base.cpp:1535,12'
          Dst:             _ZN3zmq5own_t12process_termEi
    - functionName:    _ZN3zmq13socket_base_t21process_term_endpointEPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1539
      functionLinenumberEnd: 1542
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - endpoint_
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq13socket_base_t13term_endpointEPKc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1541,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1541,5'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_base.cpp:1541,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/socket_base.cpp:1540,5'
          Dst:             _ZN3zmq13socket_base_t13term_endpointEPKc
    - functionName:    _ZN3zmq13socket_base_t15process_destroyEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1594
      functionLinenumberEnd: 1596
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionLinenumberEnd: 1676
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          73
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq10signaler_t4recvEv
        - _ZN3zmq13socket_base_t13check_destroyEv
        - _ZN3zmq13socket_base_t16process_commandsEib
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1667,43'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1667,59'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13check_destroyEv
                - _ZN3zmq10signaler_t4recvEv
            - BranchSide:      'src/socket_base.cpp:1667,32'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13check_destroyEv
                - _ZN3zmq10signaler_t4recvEv
        - Branch String:   'src/socket_base.cpp:1670,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1671,13'
              BranchSideFuncs:
                - _ZN3zmq10signaler_t4recvEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13check_destroyEv
            - BranchSide:      'src/socket_base.cpp:1673,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13check_destroyEv
      Callsites:
        - Src:             'src/socket_base.cpp:1667,32'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:1671,31'
          Dst:             _ZN3zmq10signaler_t4recvEv
        - Src:             'src/socket_base.cpp:1674,5'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:1673,9'
          Dst:             _ZN3zmq13socket_base_t16process_commandsEib
        - Src:             'src/socket_base.cpp:1674,5'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:1675,5'
          Dst:             _ZN3zmq13socket_base_t13check_destroyEv
    - functionName:    _ZN3zmq13socket_base_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1679
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1680,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1680,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1680,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13socket_base_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1684
      functionLinenumberEnd: 1686
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1685,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1685,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1685,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13socket_base_t14read_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1707
      functionLinenumberEnd: 1709
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t15write_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1712
      functionLinenumberEnd: 1714
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t8hiccupedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1717
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq6pipe_t9terminateEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1718,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1719,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/socket_base.cpp:1722,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socket_base.cpp:1719,16'
          Dst:             _ZN3zmq6pipe_t9terminateEb
    - functionName:    _ZN3zmq13socket_base_t15pipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1726
      functionLinenumberEnd: 1753
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         16
      ICount:          103
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13socket_base_t9inprocs_t10erase_pipeEPKNS_6pipe_tE
        - _ZN3zmq5own_t19unregister_term_ackEv
        - _ZN3zmq7array_tINS_6pipe_tELi3EE5eraseEPS1_
        - _ZNK3zmq19endpoint_uri_pair_t10identifierEv
        - _ZNK3zmq5own_t14is_terminatingEv
        - _ZNK3zmq6pipe_t17get_endpoint_pairEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1739,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1740,65'
              BranchSideFuncs:
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZN3zmq5own_t19unregister_term_ackEv
            - BranchSide:      'src/socket_base.cpp:1751,9'
              BranchSideFuncs:
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZN3zmq5own_t19unregister_term_ackEv
        - Branch String:   'src/socket_base.cpp:1743,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1744,17'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZN3zmq5own_t19unregister_term_ackEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
            - BranchSide:      'src/socket_base.cpp:1749,5'
              BranchSideFuncs:
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZN3zmq5own_t19unregister_term_ackEv
        - Branch String:   'src/socket_base.cpp:1744,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1745,17'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZN3zmq5own_t19unregister_term_ackEv
            - BranchSide:      'src/socket_base.cpp:1748,9'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZN3zmq5own_t19unregister_term_ackEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
        - Branch String:   'src/socket_base.cpp:1751,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1751,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t19unregister_term_ackEv
            - BranchSide:      'src/socket_base.cpp:1752,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t19unregister_term_ackEv
      Callsites:
        - Src:             'src/socket_base.cpp:1731,14'
          Dst:             _ZN3zmq13socket_base_t9inprocs_t10erase_pipeEPKNS_6pipe_tE
        - Src:             'src/socket_base.cpp:1735,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EE5eraseEPS1_
        - Src:             'src/socket_base.cpp:1738,44'
          Dst:             _ZNK3zmq6pipe_t17get_endpoint_pairEv
        - Src:             'src/socket_base.cpp:1738,65'
          Dst:             _ZNK3zmq19endpoint_uri_pair_t10identifierEv
        - Src:             'src/socket_base.cpp:1751,9'
          Dst:             _ZNK3zmq5own_t14is_terminatingEv
        - Src:             'src/socket_base.cpp:1752,9'
          Dst:             _ZN3zmq5own_t19unregister_term_ackEv
    - functionName:    _ZNK3zmq13socket_base_t14get_peer_stateEPKvm
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - routing_id_
        - routing_id_size_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:262,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq13socket_base_t11xsetsockoptEiPKvm
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1599
      functionLinenumberEnd: 1601
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1600,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq13socket_base_t11xgetsockoptEiPvPm
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1605
      functionLinenumberEnd: 1607
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1606,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq13socket_base_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1611
      functionLinenumberEnd: 1612
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1616
      functionLinenumberEnd: 1618
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1617,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq13socket_base_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1622
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1643
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1642,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq13socket_base_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1647
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1648,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1648,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1648,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13socket_base_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1651
      functionLinenumberEnd: 1653
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1652,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1652,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1652,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13socket_base_t9xhiccupedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1656
      functionLinenumberEnd: 1658
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1657,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1657,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1657,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13socket_base_t5xjoinEPKc
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1627
      functionLinenumberEnd: 1630
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - group_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1629,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq13socket_base_t6xleaveEPKc
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionLinenumberEnd: 1637
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - group_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1636,5'
          Dst:             __errno_location
    - functionName:    _ZThn1224_N3zmq13socket_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq13socket_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_tD0Ev
    - functionName:    _ZThn1240_N3zmq13socket_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZThn1240_N3zmq13socket_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_tD0Ev
    - functionName:    _ZThn1240_N3zmq13socket_base_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t8in_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_t8in_eventEv
    - functionName:    _ZThn1240_N3zmq13socket_base_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t9out_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_t9out_eventEv
    - functionName:    _ZThn1240_N3zmq13socket_base_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t11timer_eventEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_t11timer_eventEi
    - functionName:    _ZThn1248_N3zmq13socket_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZThn1248_N3zmq13socket_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_tD0Ev
    - functionName:    _ZThn1248_N3zmq13socket_base_t14read_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t14read_activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_t14read_activatedEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq13socket_base_t15write_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t15write_activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_t15write_activatedEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq13socket_base_t8hiccupedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t8hiccupedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_t8hiccupedEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq13socket_base_t15pipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t15pipe_terminatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq13socket_base_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq13socket_base_t9inprocs_t10erase_pipeEPKNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:109,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:109,5'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
            - BranchSide:      'src/socket_base.cpp:111,13'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
        - Branch String:   'src/socket_base.cpp:111,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:111,27'
              BranchSideFuncs:
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
            - BranchSide:      'src/socket_base.cpp:112,13'
              BranchSideFuncs:
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi3EE5eraseEPS1_
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item_
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi3EE5eraseEm
        - _ZNK3zmq12array_item_tILi3EE15get_array_indexEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/array.hpp:72,47'
          Branch Sides:
            - BranchSide:      'src/array.hpp:72,47'
              BranchSideFuncs:
                - _ZNK3zmq12array_item_tILi3EE15get_array_indexEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EE5eraseEm
            - BranchSide:      'src/array.hpp:72,47'
              BranchSideFuncs:
                - _ZNK3zmq12array_item_tILi3EE15get_array_indexEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EE5eraseEm
      Callsites:
        - Src:             'src/array.hpp:72,47'
          Dst:             _ZNK3zmq12array_item_tILi3EE15get_array_indexEv
        - Src:             'src/array.hpp:72,9'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EE5eraseEm
    - functionName:    _ZN3zmq13socket_base_t16process_commandsEib
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1453
      functionLinenumberEnd: 1500
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - this
        - timeout_
        - throttle_
      BBCount:         38
      ICount:          199
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq7clock_t5rdtscEv
        - _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1454,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1459,30'
              BranchSideFuncs:
                - _ZN3zmq7clock_t5rdtscEv
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1479,14'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1467,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1467,20'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1475,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1467,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1471,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1475,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1471,34'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1471,37'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1473,25'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1471,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1472,17'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_base.cpp:1473,25'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1481,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1481,20'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
            - BranchSide:      'src/socket_base.cpp:1485,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - Branch String:   'src/socket_base.cpp:1481,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1482,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_base.cpp:1485,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - Branch String:   'src/socket_base.cpp:1485,20'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1485,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
            - BranchSide:      'src/socket_base.cpp:1485,23'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - Branch String:   'src/socket_base.cpp:1485,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1486,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
            - BranchSide:      'src/socket_base.cpp:1492,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1486,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1487,17'
              BranchSideFuncs:
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1489,14'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - Branch String:   'src/socket_base.cpp:1492,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1492,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1494,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1494,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1495,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1499,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socket_base.cpp:1459,30'
          Dst:             _ZN3zmq7clock_t5rdtscEv
        - Src:             'src/socket_base.cpp:1481,20'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1485,23'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1487,30'
          Dst:             _ZN3zmq8object_t15process_commandERKNS_9command_tE
        - Src:             'src/socket_base.cpp:1492,5'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1492,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1492,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1492,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:1495,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq13socket_base_t13check_destroyEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1689
      functionLinenumberEnd: 1704
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5own_t15process_destroyEv
        - _ZN3zmq7epoll_t5rm_fdEPv
        - _ZN3zmq8object_t11send_reapedEv
        - _ZN3zmq8object_t14destroy_socketEPNS_13socket_base_tE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1691,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1691,9'
              BranchSideFuncs:
                - _ZN3zmq7epoll_t5rm_fdEPv
                - _ZN3zmq8object_t14destroy_socketEPNS_13socket_base_tE
                - _ZN3zmq8object_t11send_reapedEv
                - _ZN3zmq5own_t15process_destroyEv
            - BranchSide:      'src/socket_base.cpp:1693,9'
              BranchSideFuncs:
                - _ZN3zmq7epoll_t5rm_fdEPv
                - _ZN3zmq8object_t14destroy_socketEPNS_13socket_base_tE
                - _ZN3zmq8object_t11send_reapedEv
                - _ZN3zmq5own_t15process_destroyEv
      Callsites:
        - Src:             'src/socket_base.cpp:1693,18'
          Dst:             _ZN3zmq7epoll_t5rm_fdEPv
        - Src:             'src/socket_base.cpp:1696,9'
          Dst:             _ZN3zmq8object_t14destroy_socketEPNS_13socket_base_tE
        - Src:             'src/socket_base.cpp:1699,9'
          Dst:             _ZN3zmq8object_t11send_reapedEv
        - Src:             'src/socket_base.cpp:1702,16'
          Dst:             _ZN3zmq5own_t15process_destroyEv
    - functionName:    _ZN3zmq13socket_base_t13term_endpointEPKc
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_
      BBCount:         74
      ICount:          383
      EdgeCount:       144
      CyclomaticComplexity: 72
      functionsReached:
        - _ZN3zmq13socket_base_t16process_commandsEib
        - _ZN3zmq13socket_base_t16resolve_tcp_addrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKc
        - _ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
        - _ZN3zmq5own_t10term_childEPS0_
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq8object_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS_13socket_base_tE
        - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __errno_location
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1139,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1139,55'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE11equal_rangeB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13socket_base_t16resolve_tcp_addrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKc
                - _ZN3zmq8object_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS_13socket_base_tE
                - _ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - __errno_location
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1139,28'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE11equal_rangeB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13socket_base_t16resolve_tcp_addrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKc
                - _ZN3zmq8object_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS_13socket_base_tE
                - _ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - __errno_location
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1142,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1143,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1148,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE11equal_rangeB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13socket_base_t16resolve_tcp_addrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKc
                - _ZN3zmq8object_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS_13socket_base_tE
                - _ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1148,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1149,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1155,20'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE11equal_rangeB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13socket_base_t16resolve_tcp_addrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKc
                - _ZN3zmq8object_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS_13socket_base_tE
                - _ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Branch String:   'src/socket_base.cpp:1156,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1157,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1161,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE11equal_rangeB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13socket_base_t16resolve_tcp_addrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKc
                - _ZN3zmq8object_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS_13socket_base_tE
                - _ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Branch String:   'src/socket_base.cpp:1164,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1164,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1165,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1163,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1165,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1168,55'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE11equal_rangeB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13socket_base_t16resolve_tcp_addrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKc
                - _ZN3zmq8object_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS_13socket_base_tE
                - _ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Branch String:   'src/socket_base.cpp:1171,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1172,16'
              BranchSideFuncs:
                - _ZN3zmq8object_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS_13socket_base_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1178,20'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE11equal_rangeB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13socket_base_t16resolve_tcp_addrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKc
        - Branch String:   'src/socket_base.cpp:1172,16'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1172,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1174,20'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1178,7'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1179,29'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13socket_base_t16resolve_tcp_addrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE11equal_rangeB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1180,11'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE11equal_rangeB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:1178,7'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1184,7'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE11equal_rangeB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1184,7'
              BranchSideFuncs:
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE11equal_rangeB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1185,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1186,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1190,43'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/socket_base.cpp:1178,7'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1203,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1203,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1190,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1192,13'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/socket_base.cpp:1196,5'
              BranchSideFuncs:
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1192,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1193,13'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
            - BranchSide:      'src/socket_base.cpp:1194,21'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5own_t10term_childEPS0_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISG_SK_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_SD_EEPNS_11__tree_nodeISN_PvEElEEEEST_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/socket_base.cpp:1198,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1199,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1202,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:1139,28'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:1143,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1149,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1155,20'
          Dst:             _ZN3zmq13socket_base_t16process_commandsEib
        - Src:             'src/socket_base.cpp:1163,9'
          Dst:             _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - Src:             'src/socket_base.cpp:1164,12'
          Dst:             _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:1172,16'
          Dst:             _ZN3zmq8object_t19unregister_endpointERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS_13socket_base_tE
        - Src:             'src/socket_base.cpp:1174,29'
          Dst:             _ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:1179,11'
          Dst:             _ZN3zmq13socket_base_t16resolve_tcp_addrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKc
        - Src:             'src/socket_base.cpp:1186,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1193,32'
          Dst:             _ZN3zmq6pipe_t9terminateEb
        - Src:             'src/socket_base.cpp:1194,9'
          Dst:             _ZN3zmq5own_t10term_childEPS0_
        - Src:             'src/socket_base.cpp:1203,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:1203,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri_
        - protocol_
        - path_
      BBCount:         20
      ICount:          121
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:300,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:300,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findB8ne180100EPKcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:302,28'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findB8ne180100EPKcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/socket_base.cpp:304,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:305,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:308,32'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/socket_base.cpp:311,28'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:311,31'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:312,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:311,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:312,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:315,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/socket_base.cpp:300,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:300,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:300,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:305,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:312,9'
          Dst:             __errno_location
    - functionName:    _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - protocol_
      BBCount:         26
      ICount:          118
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:323,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:323,12'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:371,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
        - Branch String:   'src/socket_base.cpp:325,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:325,12'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:371,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
        - Branch String:   'src/socket_base.cpp:327,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:327,12'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:371,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
        - Branch String:   'src/socket_base.cpp:339,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:339,12'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:371,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
        - Branch String:   'src/socket_base.cpp:347,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:347,12'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:371,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
        - Branch String:   'src/socket_base.cpp:321,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:348,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:371,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
        - Branch String:   'src/socket_base.cpp:372,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:372,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:379,5'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:372,38'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:372,41'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:379,5'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:373,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:373,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:379,5'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:371,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:374,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:379,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socket_base.cpp:348,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:374,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_str_
      BBCount:         10
      ICount:          97
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq6pipe_t19send_disconnect_msgEv
        - _ZN3zmq6pipe_t9terminateEb
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:94,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:95,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:99,37'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISC_SG_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISC_SG_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEESQ_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t19send_disconnect_msgEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
        - Branch String:   'src/socket_base.cpp:99,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:100,9'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t19send_disconnect_msgEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISC_SG_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISC_SG_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEESQ_
            - BranchSide:      'src/socket_base.cpp:103,5'
              BranchSideFuncs:
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISC_SG_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorISC_SG_lEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEESQ_
      Callsites:
        - Src:             'src/socket_base.cpp:95,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:100,21'
          Dst:             _ZN3zmq6pipe_t19send_disconnect_msgEv
        - Src:             'src/socket_base.cpp:101,21'
          Dst:             _ZN3zmq6pipe_t9terminateEb
    - functionName:    _ZN3zmq13socket_base_t16resolve_tcp_addrENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKc
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - tcp_address_
        - ''
      BBCount:         32
      ICount:          186
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq13tcp_address_t7resolveEPKcbb
        - _ZN3zmq13tcp_address_tC2Ev
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1106,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1106,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE4findB8ne180100ERSG_
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE3endB8ne180100Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1107,35'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE4findB8ne180100ERSG_
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE3endB8ne180100Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1107,35'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1107,24'
              BranchSideFuncs:
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE4findB8ne180100ERSG_
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE3endB8ne180100Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1107,35'
              BranchSideFuncs:
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE4findB8ne180100ERSG_
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE3endB8ne180100Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1108,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1108,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE4findB8ne180100ERSG_
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE3endB8ne180100Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/socket_base.cpp:1109,18'
              BranchSideFuncs:
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE4findB8ne180100ERSG_
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE3endB8ne180100Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Branch String:   'src/socket_base.cpp:1107,35'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1107,35'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:1107,35'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:1111,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1112,13'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE4findB8ne180100ERSG_
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE3endB8ne180100Ev
                - _ZNSt3__1eqB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNSA_6pipe_tEEEEEPNS_11__tree_nodeISG_PvEElEEEESO_
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/socket_base.cpp:1120,9'
              BranchSideFuncs:
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
        - Branch String:   'src/socket_base.cpp:1113,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1114,22'
              BranchSideFuncs:
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/socket_base.cpp:1119,9'
              BranchSideFuncs:
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
        - Branch String:   'src/socket_base.cpp:1115,21'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1116,21'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
            - BranchSide:      'src/socket_base.cpp:1118,13'
              BranchSideFuncs:
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
        - Branch String:   'src/socket_base.cpp:1120,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1120,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
            - BranchSide:      'src/socket_base.cpp:1120,9'
              BranchSideFuncs:
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EOS5_
      Callsites:
        - Src:             'src/socket_base.cpp:1107,54'
          Dst:             _ZN3zmq13tcp_address_tC2Ev
        - Src:             'src/socket_base.cpp:1108,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1108,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1108,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:1109,28'
          Dst:             _ZN3zmq13tcp_address_t7resolveEPKcbb
        - Src:             'src/socket_base.cpp:1112,23'
          Dst:             _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:1114,32'
          Dst:             _ZN3zmq13tcp_address_t7resolveEPKcbb
        - Src:             'src/socket_base.cpp:1116,31'
          Dst:             _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1943
      functionLinenumberEnd: 1948
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - values_
        - values_count_
        - type_
      BBCount:         9
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZNK3zmq13socket_base_t13monitor_eventEmPKmmRKNS_19endpoint_uri_pair_tE
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1945,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1945,9'
              BranchSideFuncs:
                - _ZNK3zmq13socket_base_t13monitor_eventEmPKmmRKNS_19endpoint_uri_pair_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1946,24'
              BranchSideFuncs:
                - _ZNK3zmq13socket_base_t13monitor_eventEmPKmmRKNS_19endpoint_uri_pair_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:1944,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/socket_base.cpp:1946,9'
          Dst:             _ZNK3zmq13socket_base_t13monitor_eventEmPKmmRKNS_19endpoint_uri_pair_tE
        - Src:             'src/socket_base.cpp:1948,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/socket_base.cpp:1948,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5own_t18register_term_acksEi
        - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq7array_tINS_6pipe_tELi3EE9push_backEPS1_
        - _ZNK3zmq5own_t14is_terminatingEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:395,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:395,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t18register_term_acksEi
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/socket_base.cpp:396,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t18register_term_acksEi
                - _ZN3zmq6pipe_t9terminateEb
      Callsites:
        - Src:             'src/socket_base.cpp:387,12'
          Dst:             _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
        - Src:             'src/socket_base.cpp:388,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EE9push_backEPS1_
        - Src:             'src/socket_base.cpp:395,9'
          Dst:             _ZNK3zmq5own_t14is_terminatingEv
        - Src:             'src/socket_base.cpp:396,9'
          Dst:             _ZN3zmq5own_t18register_term_acksEi
        - Src:             'src/socket_base.cpp:397,16'
          Dst:             _ZN3zmq6pipe_t9terminateEb
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi3EE9push_backEPS1_
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item_
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq12array_item_tILi3EE15set_array_indexEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/array.hpp:64,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:64,13'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi3EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
            - BranchSide:      'src/array.hpp:65,36'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi3EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
        - Branch String:   'src/array.hpp:65,44'
          Branch Sides:
            - BranchSide:      'src/array.hpp:66,33'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi3EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
            - BranchSide:      'src/array.hpp:66,33'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi3EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
      Callsites:
        - Src:             'src/array.hpp:65,44'
          Dst:             _ZN3zmq12array_item_tILi3EE15set_array_indexEi
    - functionName:    _ZThn1224_N3zmq21routing_socket_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq21routing_socket_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq21routing_socket_base_tD2Ev
    - functionName:    _ZThn1240_N3zmq21routing_socket_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq21routing_socket_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:0,0'
          Dst:             _ZN3zmq21routing_socket_base_tD2Ev
    - functionName:    _ZN3zmq21routing_socket_base_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2054
      functionLinenumberEnd: 2055
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:2053,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
    - functionName:    _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
        - thread_safe_
      BBCount:         69
      ICount:          390
      EdgeCount:       128
      CyclomaticComplexity: 61
      functionsReached:
        - _ZN3zmq12array_item_tILi0EEC2Ev
        - _ZN3zmq12array_item_tILi0EED2Ev
        - _ZN3zmq13i_pipe_eventsC2Ev
        - _ZN3zmq13i_pipe_eventsD2Ev
        - _ZN3zmq13i_poll_eventsC2Ev
        - _ZN3zmq13i_poll_eventsD2Ev
        - _ZN3zmq13socket_base_t9inprocs_tC2Ev
        - _ZN3zmq13socket_base_t9inprocs_tD2Ev
        - _ZN3zmq14atomic_value_t5storeEi
        - _ZN3zmq14mailbox_safe_tC2EPNS_7mutex_tE
        - _ZN3zmq5ctx_t3getEi
        - _ZN3zmq5own_tC2EPNS_5ctx_tEj
        - _ZN3zmq5own_tD2Ev
        - _ZN3zmq7array_tINS_6pipe_tELi3EEC2Ev
        - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
        - _ZN3zmq7clock_tC2Ev
        - _ZN3zmq7mutex_tC2Ev
        - _ZN3zmq7mutex_tD2Ev
        - _ZN3zmq9mailbox_tC2Ev
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq9mailbox_t6get_fdEv
        - fflush
        - fprintf
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:239,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:240,20'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14mailbox_safe_tC2EPNS_7mutex_tE
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:243,24'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq9mailbox_tC2Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq9mailbox_t6get_fdEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:240,20'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:240,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:240,20'
              BranchSideFuncs:
                - _ZN3zmq14mailbox_safe_tC2EPNS_7mutex_tE
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:241,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:241,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:242,5'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:240,20'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:253,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
            - BranchSide:      'src/socket_base.cpp:253,1'
              BranchSideFuncs:
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
        - Branch String:   'src/socket_base.cpp:243,24'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:243,20'
              BranchSideFuncs:
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:243,24'
              BranchSideFuncs:
                - _ZN3zmq9mailbox_tC2Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq9mailbox_t6get_fdEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:244,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq9mailbox_t6get_fdEv
            - BranchSide:      'src/socket_base.cpp:246,13'
              BranchSideFuncs:
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
        - Branch String:   'src/socket_base.cpp:243,24'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:253,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
            - BranchSide:      'src/socket_base.cpp:253,1'
              BranchSideFuncs:
                - _ZN3zmq7mutex_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
                - _ZN3zmq13socket_base_t9inprocs_tD2Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEED2B8ne180100Ev
                - _ZN3zmq7mutex_tD2Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq13i_poll_eventsD2Ev
                - _ZN3zmq12array_item_tILi0EED2Ev
                - _ZN3zmq5own_tD2Ev
        - Branch String:   'src/socket_base.cpp:246,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:247,24'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_base.cpp:249,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socket_base.cpp:217,5'
          Dst:             _ZN3zmq5own_tC2EPNS_5ctx_tEj
        - Src:             'src/socket_base.cpp:213,21'
          Dst:             _ZN3zmq12array_item_tILi0EEC2Ev
        - Src:             'src/socket_base.cpp:213,21'
          Dst:             _ZN3zmq13i_poll_eventsC2Ev
        - Src:             'src/socket_base.cpp:213,21'
          Dst:             _ZN3zmq13i_pipe_eventsC2Ev
        - Src:             'src/socket_base.cpp:218,5'
          Dst:             _ZN3zmq7mutex_tC2Ev
        - Src:             'src/socket_base.cpp:213,21'
          Dst:             _ZN3zmq13socket_base_t9inprocs_tC2Ev
        - Src:             'src/socket_base.cpp:213,21'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EEC2Ev
        - Src:             'src/socket_base.cpp:213,21'
          Dst:             _ZN3zmq7clock_tC2Ev
        - Src:             'src/socket_base.cpp:231,5'
          Dst:             _ZN3zmq7mutex_tC2Ev
        - Src:             'src/socket_base.cpp:235,30'
          Dst:             _ZN3zmq5ctx_t3getEi
        - Src:             'src/socket_base.cpp:236,36'
          Dst:             _ZN3zmq5ctx_t3getEi
        - Src:             'src/socket_base.cpp:236,20'
          Dst:             _ZN3zmq14atomic_value_t5storeEi
        - Src:             'src/socket_base.cpp:237,34'
          Dst:             _ZN3zmq5ctx_t3getEi
        - Src:             'src/socket_base.cpp:240,39'
          Dst:             _ZN3zmq14mailbox_safe_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:241,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:241,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:241,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:243,43'
          Dst:             _ZN3zmq9mailbox_tC2Ev
        - Src:             'src/socket_base.cpp:244,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:244,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:244,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:246,16'
          Dst:             _ZNK3zmq9mailbox_t6get_fdEv
        - Src:             'src/socket_base.cpp:253,1'
          Dst:             _ZN3zmq7mutex_tD2Ev
        - Src:             'src/socket_base.cpp:253,1'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EED2Ev
        - Src:             'src/socket_base.cpp:253,1'
          Dst:             _ZN3zmq13socket_base_t9inprocs_tD2Ev
        - Src:             'src/socket_base.cpp:253,1'
          Dst:             _ZN3zmq7mutex_tD2Ev
        - Src:             'src/socket_base.cpp:253,1'
          Dst:             _ZN3zmq13i_pipe_eventsD2Ev
        - Src:             'src/socket_base.cpp:253,1'
          Dst:             _ZN3zmq13i_poll_eventsD2Ev
        - Src:             'src/socket_base.cpp:253,1'
          Dst:             _ZN3zmq12array_item_tILi0EED2Ev
        - Src:             'src/socket_base.cpp:253,1'
          Dst:             _ZN3zmq5own_tD2Ev
    - functionName:    _ZN3zmq12array_item_tILi0EEC2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13i_pipe_eventsC2Ev
      functionSourceFile: '/src/libzmq/src/pipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t9inprocs_tC2Ev
      functionSourceFile: '/src/libzmq/src/socket_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi3EEC2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13i_pipe_eventsD0Ev
      functionSourceFile: '/src/libzmq/src/pipe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13socket_base_t15is_disconnectedEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2046
      functionLinenumberEnd: 2047
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1934
      functionLinenumberEnd: 1937
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - err_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1936,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t27event_handshake_failed_authERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1927
      functionLinenumberEnd: 1930
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - err_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1929,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1920
      functionLinenumberEnd: 1923
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - err_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    52
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1922,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1913
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - err_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1915,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1906
      functionLinenumberEnd: 1909
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - fd_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1908,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1899
      functionLinenumberEnd: 1902
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - err_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1901,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionLinenumberEnd: 1895
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - fd_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1894,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionLinenumberEnd: 1888
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - err_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1887,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1878
      functionLinenumberEnd: 1881
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - fd_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1880,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1864
      functionLinenumberEnd: 1867
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - fd_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1866,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t21event_connect_retriedERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1857
      functionLinenumberEnd: 1860
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - interval_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1859,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1850
      functionLinenumberEnd: 1853
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - err_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1852,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1843
      functionLinenumberEnd: 1846
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - fd_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1845,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq13socket_base_t7monitorEPKcmii
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1769
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_
        - events_
        - event_version_
        - type_
      BBCount:         50
      ICount:          272
      EdgeCount:       50
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq13socket_base_t12stop_monitorEb
        - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK3zmq8object_t7get_ctxEv
        - __errno_location
        - zmq_bind
        - zmq_setsockopt
        - zmq_socket
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1772,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1773,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1778,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t7get_ctxEv
                - zmq_socket
                - zmq_setsockopt
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1778,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1778,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t7get_ctxEv
                - zmq_socket
                - zmq_setsockopt
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1778,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t7get_ctxEv
                - zmq_socket
                - zmq_setsockopt
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1778,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1779,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1784,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t7get_ctxEv
                - zmq_socket
                - zmq_setsockopt
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
                - _ZN3zmq13socket_base_t12stop_monitorEb
        - Branch String:   'src/socket_base.cpp:1784,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1785,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1789,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t7get_ctxEv
                - zmq_socket
                - zmq_setsockopt
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1791,50'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1791,53'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1792,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1791,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1792,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1795,18'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - zmq_socket
                - zmq_setsockopt
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1795,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1796,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1801,9'
              BranchSideFuncs:
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - zmq_socket
                - zmq_setsockopt
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
                - _ZN3zmq13socket_base_t12stop_monitorEb
        - Branch String:   'src/socket_base.cpp:1801,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1802,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNK3zmq8object_t7get_ctxEv
                - zmq_socket
                - zmq_setsockopt
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1807,13'
              BranchSideFuncs:
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - zmq_socket
                - zmq_setsockopt
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1807,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1809,13'
              BranchSideFuncs:
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - zmq_socket
                - zmq_setsockopt
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
            - BranchSide:      'src/socket_base.cpp:1811,13'
              BranchSideFuncs:
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - zmq_socket
                - zmq_setsockopt
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
            - BranchSide:      'src/socket_base.cpp:1813,13'
              BranchSideFuncs:
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - zmq_socket
                - zmq_setsockopt
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
            - BranchSide:      'src/socket_base.cpp:1815,13'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1824,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1825,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1828,9'
              BranchSideFuncs:
                - zmq_setsockopt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZN3zmq13socket_base_t12stop_monitorEb
        - Branch String:   'src/socket_base.cpp:1831,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1832,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
            - BranchSide:      'src/socket_base.cpp:1835,20'
              BranchSideFuncs:
                - zmq_bind
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13socket_base_t12stop_monitorEb
        - Branch String:   'src/socket_base.cpp:1836,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1837,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t12stop_monitorEb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1838,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:1770,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/socket_base.cpp:1773,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1779,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1785,9'
          Dst:             _ZN3zmq13socket_base_t12stop_monitorEb
        - Src:             'src/socket_base.cpp:1791,9'
          Dst:             _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - Src:             'src/socket_base.cpp:1791,53'
          Dst:             _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:1796,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1802,9'
          Dst:             _ZN3zmq13socket_base_t12stop_monitorEb
        - Src:             'src/socket_base.cpp:1815,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1823,35'
          Dst:             _ZNK3zmq8object_t7get_ctxEv
        - Src:             'src/socket_base.cpp:1823,23'
          Dst:             zmq_socket
        - Src:             'src/socket_base.cpp:1830,7'
          Dst:             zmq_setsockopt
        - Src:             'src/socket_base.cpp:1832,9'
          Dst:             _ZN3zmq13socket_base_t12stop_monitorEb
        - Src:             'src/socket_base.cpp:1835,10'
          Dst:             zmq_bind
        - Src:             'src/socket_base.cpp:1837,9'
          Dst:             _ZN3zmq13socket_base_t12stop_monitorEb
        - Src:             'src/socket_base.cpp:1839,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/socket_base.cpp:1839,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t17query_pipes_statsEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1564
      functionLinenumberEnd: 1581
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq6pipe_t18send_stats_to_peerEPNS_5own_tE
        - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
        - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1567,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1568,13'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t18send_stats_to_peerEPNS_5own_tE
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1571,5'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t18send_stats_to_peerEPNS_5own_tE
                - __errno_location
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_base.cpp:1572,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t18send_stats_to_peerEPNS_5own_tE
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1572,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1573,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1576,29'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t18send_stats_to_peerEPNS_5own_tE
        - Branch String:   'src/socket_base.cpp:1576,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1577,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t18send_stats_to_peerEPNS_5own_tE
            - BranchSide:      'src/socket_base.cpp:1580,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socket_base.cpp:1566,23'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/socket_base.cpp:1568,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1571,5'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/socket_base.cpp:1572,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
        - Src:             'src/socket_base.cpp:1573,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1576,50'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
        - Src:             'src/socket_base.cpp:1577,9'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
        - Src:             'src/socket_base.cpp:1577,20'
          Dst:             _ZN3zmq6pipe_t18send_stats_to_peerEPNS_5own_tE
    - functionName:    _ZN3zmq13socket_base_t13start_reapingEPNS_7epoll_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1420
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - poller_
      BBCount:         32
      ICount:          181
      EdgeCount:       61
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN3zmq10signaler_t4sendEv
        - _ZN3zmq10signaler_tC2Ev
        - _ZN3zmq13socket_base_t13check_destroyEv
        - _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
        - _ZN3zmq5own_t9terminateEv
        - _ZN3zmq7epoll_t10set_pollinEPv
        - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq10signaler_t6get_fdEv
        - _ZNK3zmq9mailbox_t6get_fdEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1426,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1427,41'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10signaler_tC2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
                - _ZN3zmq10signaler_t4sendEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t13check_destroyEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1429,43'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10signaler_tC2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
                - _ZN3zmq10signaler_t4sendEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t13check_destroyEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1429,43'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1429,59'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10signaler_tC2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
                - _ZN3zmq10signaler_t4sendEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t13check_destroyEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1429,32'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10signaler_tC2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
                - _ZN3zmq10signaler_t4sendEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t13check_destroyEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1431,28'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1431,9'
              BranchSideFuncs:
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
                - _ZN3zmq10signaler_t4sendEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t13check_destroyEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1431,28'
              BranchSideFuncs:
                - _ZN3zmq10signaler_tC2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
                - _ZN3zmq10signaler_t4sendEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t13check_destroyEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1432,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1432,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
                - _ZN3zmq10signaler_t4sendEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t13check_destroyEv
            - BranchSide:      'src/socket_base.cpp:1435,14'
              BranchSideFuncs:
                - _ZNK3zmq10signaler_t6get_fdEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
                - _ZN3zmq10signaler_t4sendEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
                - _ZN3zmq7epoll_t10set_pollinEPv
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t13check_destroyEv
        - Branch String:   'src/socket_base.cpp:1431,28'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1441,5'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1441,5'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:1427,53'
          Dst:             _ZNK3zmq9mailbox_t6get_fdEv
        - Src:             'src/socket_base.cpp:1429,32'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:1431,47'
          Dst:             _ZN3zmq10signaler_tC2Ev
        - Src:             'src/socket_base.cpp:1432,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1432,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1432,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:1435,32'
          Dst:             _ZNK3zmq10signaler_t6get_fdEv
        - Src:             'src/socket_base.cpp:1437,13'
          Dst:             _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
        - Src:             'src/socket_base.cpp:1440,27'
          Dst:             _ZN3zmq10signaler_t4sendEv
        - Src:             'src/socket_base.cpp:1441,5'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:1441,5'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:1443,24'
          Dst:             _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
        - Src:             'src/socket_base.cpp:1444,14'
          Dst:             _ZN3zmq7epoll_t10set_pollinEPv
        - Src:             'src/socket_base.cpp:1448,5'
          Dst:             _ZN3zmq5own_t9terminateEv
        - Src:             'src/socket_base.cpp:1449,5'
          Dst:             _ZN3zmq13socket_base_t13check_destroyEv
    - functionName:    _ZN3zmq13socket_base_t5closeEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          74
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq14mailbox_safe_t15clear_signalersEv
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
        - _ZN3zmq8object_t9send_reapEPNS_13socket_base_tE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1391,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1391,55'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq8object_t9send_reapEPNS_13socket_base_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq14mailbox_safe_t15clear_signalersEv
            - BranchSide:      'src/socket_base.cpp:1391,28'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq8object_t9send_reapEPNS_13socket_base_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq14mailbox_safe_t15clear_signalersEv
        - Branch String:   'src/socket_base.cpp:1394,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1395,41'
              BranchSideFuncs:
                - _ZN3zmq14mailbox_safe_t15clear_signalersEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq8object_t9send_reapEPNS_13socket_base_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1398,5'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_reapEPNS_13socket_base_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:1391,28'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:1395,53'
          Dst:             _ZN3zmq14mailbox_safe_t15clear_signalersEv
        - Src:             'src/socket_base.cpp:1407,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:1404,5'
          Dst:             _ZN3zmq8object_t9send_reapEPNS_13socket_base_tE
        - Src:             'src/socket_base.cpp:1407,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1756
      functionLinenumberEnd: 1763
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - fflush
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1758,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1758,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1759,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1759,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1759,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/socket_base.cpp:1759,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
      Callsites:
        - Src:             'src/socket_base.cpp:1758,9'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/socket_base.cpp:1759,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1759,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1759,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:1762,23'
          Dst:             _ZNK3zmq5msg_t5flagsEv
    - functionName:    _ZN3zmq13socket_base_t4recvEPNS_5msg_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1294
      functionLinenumberEnd: 1387
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - msg_
        - flags_
      BBCount:         69
      ICount:          379
      EdgeCount:       76
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
        - _ZN3zmq13socket_base_t16process_commandsEib
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
        - _ZN3zmq7clock_t6now_msEv
        - _ZNK3zmq5msg_t5checkEv
        - __errno_location
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1295,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1295,55'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - __errno_location
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZNK3zmq5msg_t5checkEv
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1295,28'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - __errno_location
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZNK3zmq5msg_t5checkEv
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1298,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1299,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1304,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - __errno_location
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZNK3zmq5msg_t5checkEv
        - Branch String:   'src/socket_base.cpp:1304,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1304,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5checkEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - __errno_location
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1304,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - __errno_location
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1304,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1305,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1317,11'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - __errno_location
                - _ZN3zmq13socket_base_t16process_commandsEib
        - Branch String:   'src/socket_base.cpp:1317,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1318,13'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1325,21'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1318,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1319,13'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1321,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1326,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1326,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
            - BranchSide:      'src/socket_base.cpp:1326,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
        - Branch String:   'src/socket_base.cpp:1326,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1327,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1331,9'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
        - Branch String:   'src/socket_base.cpp:1331,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1332,24'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1340,10'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
        - Branch String:   'src/socket_base.cpp:1340,33'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1340,36'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1341,13'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1340,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1341,13'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1357,19'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
        - Branch String:   'src/socket_base.cpp:1341,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1342,13'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1344,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1347,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1348,20'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1350,24'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1358,26'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1358,20'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
            - BranchSide:      'src/socket_base.cpp:1358,45'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
        - Branch String:   'src/socket_base.cpp:1364,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1364,13'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
            - BranchSide:      'src/socket_base.cpp:1364,13'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
        - Branch String:   'src/socket_base.cpp:1364,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1365,13'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1367,21'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
        - Branch String:   'src/socket_base.cpp:1368,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1369,13'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1372,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1372,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1373,13'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1375,15'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1376,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1363,5'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1377,41'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1378,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1379,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1382,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
      Callsites:
        - Src:             'src/socket_base.cpp:1295,28'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:1299,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1304,9'
          Dst:             _ZNK3zmq5msg_t5checkEv
        - Src:             'src/socket_base.cpp:1305,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1387,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:1318,13'
          Dst:             _ZN3zmq13socket_base_t16process_commandsEib
        - Src:             'src/socket_base.cpp:1326,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1332,9'
          Dst:             _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
        - Src:             'src/socket_base.cpp:1341,13'
          Dst:             _ZN3zmq13socket_base_t16process_commandsEib
        - Src:             'src/socket_base.cpp:1350,9'
          Dst:             _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
        - Src:             'src/socket_base.cpp:1358,52'
          Dst:             _ZN3zmq7clock_t6now_msEv
        - Src:             'src/socket_base.cpp:1364,13'
          Dst:             _ZN3zmq13socket_base_t16process_commandsEib
        - Src:             'src/socket_base.cpp:1372,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1377,54'
          Dst:             _ZN3zmq7clock_t6now_msEv
        - Src:             'src/socket_base.cpp:1379,17'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1385,5'
          Dst:             _ZN3zmq13socket_base_t13extract_flagsEPKNS_5msg_tE
        - Src:             'src/socket_base.cpp:1387,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t4sendEPNS_5msg_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1206
      functionLinenumberEnd: 1291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - msg_
        - flags_
      BBCount:         85
      ICount:          429
      EdgeCount:       87
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq13socket_base_t16process_commandsEib
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
        - _ZN3zmq5msg_t11reset_flagsEh
        - _ZN3zmq5msg_t14reset_metadataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq7clock_t6now_msEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5checkEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1207,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1207,55'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t11reset_flagsEh
                - _ZN3zmq5msg_t14reset_metadataEv
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - _ZNK3zmq5msg_t5checkEv
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1207,28'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t11reset_flagsEh
                - _ZN3zmq5msg_t14reset_metadataEv
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - _ZNK3zmq5msg_t5checkEv
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1210,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1211,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1216,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t11reset_flagsEh
                - _ZN3zmq5msg_t14reset_metadataEv
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - _ZNK3zmq5msg_t5checkEv
        - Branch String:   'src/socket_base.cpp:1216,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1216,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5checkEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq5msg_t11reset_flagsEh
                - _ZN3zmq5msg_t14reset_metadataEv
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1216,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t11reset_flagsEh
                - _ZN3zmq5msg_t14reset_metadataEv
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1216,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1217,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1222,14'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t11reset_flagsEh
                - _ZN3zmq5msg_t14reset_metadataEv
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
        - Branch String:   'src/socket_base.cpp:1223,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1224,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1228,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t11reset_flagsEh
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t14reset_metadataEv
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
        - Branch String:   'src/socket_base.cpp:1231,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1232,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t14reset_metadataEv
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1234,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t14reset_metadataEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1238,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1239,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1244,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1244,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1245,16'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1253,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1245,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1245,42'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1252,5'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1245,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1246,18'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1252,5'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1247,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1247,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1248,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1249,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1249,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1250,13'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1253,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1254,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1259,10'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1259,33'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1259,36'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1260,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1259,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1260,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1265,19'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1266,26'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1266,20'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1266,45'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:1272,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1273,13'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1275,21'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1276,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1277,13'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1278,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1278,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1279,13'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1281,13'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1281,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1271,5'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1282,41'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t16process_commandsEib
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1283,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1284,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1287,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq7clock_t6now_msEv
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:1207,28'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:1211,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1216,9'
          Dst:             _ZNK3zmq5msg_t5checkEv
        - Src:             'src/socket_base.cpp:1217,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1291,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:1222,14'
          Dst:             _ZN3zmq13socket_base_t16process_commandsEib
        - Src:             'src/socket_base.cpp:1228,11'
          Dst:             _ZN3zmq5msg_t11reset_flagsEh
        - Src:             'src/socket_base.cpp:1232,15'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/socket_base.cpp:1234,11'
          Dst:             _ZN3zmq5msg_t14reset_metadataEv
        - Src:             'src/socket_base.cpp:1246,24'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/socket_base.cpp:1247,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1247,13'
          Dst:             strerror
        - Src:             'src/socket_base.cpp:1247,13'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1247,13'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1247,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:1248,24'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/socket_base.cpp:1249,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1249,13'
          Dst:             strerror
        - Src:             'src/socket_base.cpp:1249,13'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1249,13'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1249,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:1253,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1266,52'
          Dst:             _ZN3zmq7clock_t6now_msEv
        - Src:             'src/socket_base.cpp:1272,13'
          Dst:             _ZN3zmq13socket_base_t16process_commandsEib
        - Src:             'src/socket_base.cpp:1278,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1282,54'
          Dst:             _ZN3zmq7clock_t6now_msEv
        - Src:             'src/socket_base.cpp:1284,17'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1291,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t16connect_internalEPKc
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_
      BBCount:         362
      ICount:          1820
      EdgeCount:       386
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN3zmq10endpoint_tD2Ev
        - _ZN3zmq12ws_address_t7resolveEPKcbb
        - _ZN3zmq12ws_address_tC2Ev
        - _ZN3zmq13ipc_address_t7resolveEPKc
        - _ZN3zmq13ipc_address_tC2Ev
        - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
        - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
        - _ZN3zmq13socket_base_t16process_commandsEib
        - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
        - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - _ZN3zmq13udp_address_t7resolveEPKcbb
        - _ZN3zmq13udp_address_tC2Ev
        - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
        - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
        - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - _ZN3zmq14tipc_address_t7resolveEPKc
        - _ZN3zmq14tipc_address_tC2Ev
        - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
        - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN3zmq6pipe_t14set_hwms_boostEii
        - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
        - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
        - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
        - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
        - _ZN3zmq9address_tD2Ev
        - _ZN3zmq9options_tC2ERKS0_
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK3zmq14tipc_address_t4addrEv
        - _ZNK3zmq14tipc_address_t9is_randomEv
        - _ZNK3zmq8object_t13find_endpointEPKc
        - _ZNK3zmq8object_t16choose_io_threadEm
        - _ZNK3zmq8object_t7get_ctxEv
        - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __errno_location
        - fflush
        - fprintf
        - isalnum
        - isdigit
        - isxdigit
        - strerror
        - strrchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:758,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:759,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:764,14'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5countB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq8object_t13find_endpointEPKc
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:765,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:766,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_base.cpp:770,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5countB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq8object_t13find_endpointEPKc
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:773,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:773,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:774,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:772,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:774,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:777,18'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5countB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq8object_t13find_endpointEPKc
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:777,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:783,48'
              BranchSideFuncs:
                - _ZNK3zmq8object_t13find_endpointEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:876,8'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5countB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:787,28'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:787,50'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:788,30'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:788,50'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:788,58'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:788,30'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:788,30'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:787,28'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:789,32'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:791,28'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:791,50'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:792,30'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:792,50'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:792,58'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:792,30'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:792,30'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:791,28'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:793,32'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:797,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:797,32'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:797,73'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:802,24'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:802,23'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:802,40'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:802,48'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:802,23'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:802,64'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq6pipe_t14set_hwms_boostEii
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:805,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:806,13'
              BranchSideFuncs:
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:811,9'
              BranchSideFuncs:
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:811,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:811,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/socket_base.cpp:813,19'
              BranchSideFuncs:
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
        - Branch String:   'src/socket_base.cpp:813,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:818,30'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/socket_base.cpp:831,22'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
        - Branch String:   'src/socket_base.cpp:822,44'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:822,47'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq9options_tC2ERKS0_
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/socket_base.cpp:827,41'
              BranchSideFuncs:
                - _ZN3zmq9options_tC2ERKS0_
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:822,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:823,33'
              BranchSideFuncs:
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:827,41'
              BranchSideFuncs:
                - _ZN3zmq9options_tC2ERKS0_
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:831,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:832,34'
              BranchSideFuncs:
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/socket_base.cpp:836,17'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
        - Branch String:   'src/socket_base.cpp:836,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:837,34'
              BranchSideFuncs:
                - _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/socket_base.cpp:842,17'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
        - Branch String:   'src/socket_base.cpp:842,44'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:842,47'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/socket_base.cpp:847,22'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
        - Branch String:   'src/socket_base.cpp:842,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:843,33'
              BranchSideFuncs:
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/socket_base.cpp:847,22'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
        - Branch String:   'src/socket_base.cpp:848,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:848,25'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
            - BranchSide:      'src/socket_base.cpp:852,22'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - Branch String:   'src/socket_base.cpp:847,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:849,33'
              BranchSideFuncs:
                - _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
            - BranchSide:      'src/socket_base.cpp:852,22'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - Branch String:   'src/socket_base.cpp:853,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:853,25'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
            - BranchSide:      'src/socket_base.cpp:860,29'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:852,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:854,17'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:860,29'
              BranchSideFuncs:
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:876,35'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:875,16'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5countB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:876,38'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5countB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:877,8'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:875,16'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5countB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:877,11'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5countB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:877,35'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:875,16'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5countB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:877,38'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5countB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:878,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:879,18'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4pairIPN3zmq5own_tEPNS8_6pipe_tEEENS_4lessIS6_EENS4_INS7_IKS6_SD_EEEEE5countB8ne180100ERSG_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:888,48'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:879,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:883,13'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:885,5'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:889,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:890,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:895,7'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:895,7'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:894,16'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:895,7'
              BranchSideFuncs:
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:896,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:896,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
            - BranchSide:      'src/socket_base.cpp:899,18'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
        - Branch String:   'src/socket_base.cpp:895,7'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:899,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:910,37'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - isalnum
                - isxdigit
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
            - BranchSide:      'src/socket_base.cpp:951,23'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:911,30'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:911,44'
              BranchSideFuncs:
                - isalnum
                - isxdigit
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
            - BranchSide:      'src/socket_base.cpp:913,18'
              BranchSideFuncs:
                - isalnum
                - isxdigit
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
        - Branch String:   'src/socket_base.cpp:911,51'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:911,55'
              BranchSideFuncs:
                - isalnum
                - isxdigit
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
            - BranchSide:      'src/socket_base.cpp:913,18'
              BranchSideFuncs:
                - isalnum
                - isxdigit
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
        - Branch String:   'src/socket_base.cpp:912,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:912,17'
              BranchSideFuncs:
                - isalnum
                - isxdigit
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
            - BranchSide:      'src/socket_base.cpp:913,18'
              BranchSideFuncs:
                - isalnum
                - isxdigit
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
        - Branch String:   'src/socket_base.cpp:911,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:913,18'
              BranchSideFuncs:
                - isalnum
                - isxdigit
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
            - BranchSide:      'src/socket_base.cpp:922,12'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
        - Branch String:   'src/socket_base.cpp:914,37'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:914,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
            - BranchSide:      'src/socket_base.cpp:914,51'
              BranchSideFuncs:
                - isxdigit
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
        - Branch String:   'src/socket_base.cpp:914,58'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:914,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
            - BranchSide:      'src/socket_base.cpp:914,62'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
        - Branch String:   'src/socket_base.cpp:915,20'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:914,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
            - BranchSide:      'src/socket_base.cpp:915,24'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
        - Branch String:   'src/socket_base.cpp:915,37'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:914,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
            - BranchSide:      'src/socket_base.cpp:915,41'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
        - Branch String:   'src/socket_base.cpp:915,54'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:914,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
            - BranchSide:      'src/socket_base.cpp:915,58'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
        - Branch String:   'src/socket_base.cpp:916,20'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:914,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
            - BranchSide:      'src/socket_base.cpp:916,24'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
        - Branch String:   'src/socket_base.cpp:916,37'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:914,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
            - BranchSide:      'src/socket_base.cpp:916,41'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
        - Branch String:   'src/socket_base.cpp:916,54'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:914,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
            - BranchSide:      'src/socket_base.cpp:916,58'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
        - Branch String:   'src/socket_base.cpp:917,20'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:914,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
            - BranchSide:      'src/socket_base.cpp:917,24'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
        - Branch String:   'src/socket_base.cpp:917,37'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:914,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
            - BranchSide:      'src/socket_base.cpp:917,41'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
                - isalnum
                - isxdigit
        - Branch String:   'src/socket_base.cpp:914,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:918,22'
              BranchSideFuncs:
                - isalnum
                - isxdigit
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
            - BranchSide:      'src/socket_base.cpp:920,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - isdigit
        - Branch String:   'src/socket_base.cpp:924,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:926,38'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strrchr
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - isdigit
            - BranchSide:      'src/socket_base.cpp:933,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:927,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:928,22'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - isdigit
            - BranchSide:      'src/socket_base.cpp:932,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:929,28'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:929,42'
              BranchSideFuncs:
                - isdigit
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/socket_base.cpp:931,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:929,21'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:930,24'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/socket_base.cpp:931,13'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:933,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:934,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:939,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:935,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:951,14'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:954,39'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:968,23'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:954,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:954,13'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:954,39'
              BranchSideFuncs:
                - _ZN3zmq12ws_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:955,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:955,13'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/socket_base.cpp:956,18'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:954,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:960,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:961,13'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:964,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:961,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:969,36'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:969,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:969,36'
              BranchSideFuncs:
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:970,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:970,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/socket_base.cpp:971,18'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:969,36'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:972,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:973,13'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:976,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:973,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:979,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:980,13'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/socket_base.cpp:1012,23'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:980,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:981,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:986,36'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:982,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:986,36'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:986,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:986,36'
              BranchSideFuncs:
                - _ZN3zmq13udp_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:987,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:987,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/socket_base.cpp:988,14'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:986,36'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:990,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:991,13'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:994,5'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:991,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:1013,37'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1013,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1013,37'
              BranchSideFuncs:
                - _ZN3zmq14tipc_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1014,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1014,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/socket_base.cpp:1015,18'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tipc_address_t7resolveEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:1013,37'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:1016,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1017,13'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1022,13'
              BranchSideFuncs:
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
        - Branch String:   'src/socket_base.cpp:1017,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:1025,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1025,16'
              BranchSideFuncs:
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:1030,5'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1024,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1026,13'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1030,5'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1026,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1095,1'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:1048,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1048,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1064,44'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1068,32'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1068,35'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1070,32'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1068,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1070,32'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1090,5'
              BranchSideFuncs:
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socket_base.cpp:1075,24'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1075,23'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1075,40'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1076,24'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1075,23'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:1076,40'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:1079,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1079,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socket_base.cpp:1082,22'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/socket_base.cpp:759,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:764,14'
          Dst:             _ZN3zmq13socket_base_t16process_commandsEib
        - Src:             'src/socket_base.cpp:772,9'
          Dst:             _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - Src:             'src/socket_base.cpp:773,12'
          Dst:             _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:783,33'
          Dst:             _ZNK3zmq8object_t13find_endpointEPKc
        - Src:             'src/socket_base.cpp:800,31'
          Dst:             _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
        - Src:             'src/socket_base.cpp:804,14'
          Dst:             _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
        - Src:             'src/socket_base.cpp:806,27'
          Dst:             _ZN3zmq6pipe_t14set_hwms_boostEii
        - Src:             'src/socket_base.cpp:808,27'
          Dst:             _ZN3zmq6pipe_t14set_hwms_boostEii
        - Src:             'src/socket_base.cpp:811,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:811,9'
          Dst:             strerror
        - Src:             'src/socket_base.cpp:811,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:811,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:811,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:818,13'
          Dst:             _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
        - Src:             'src/socket_base.cpp:823,17'
          Dst:             _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
        - Src:             'src/socket_base.cpp:827,48'
          Dst:             _ZN3zmq9options_tC2ERKS0_
        - Src:             'src/socket_base.cpp:828,13'
          Dst:             _ZN3zmq8object_t15pend_connectionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS_10endpoint_tEPPNS_6pipe_tE
        - Src:             'src/socket_base.cpp:829,9'
          Dst:             _ZN3zmq10endpoint_tD2Ev
        - Src:             'src/socket_base.cpp:829,9'
          Dst:             _ZN3zmq10endpoint_tD2Ev
        - Src:             'src/socket_base.cpp:832,17'
          Dst:             _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
        - Src:             'src/socket_base.cpp:837,17'
          Dst:             _ZN3zmq15send_routing_idEPNS_6pipe_tERKNS_9options_tE
        - Src:             'src/socket_base.cpp:843,17'
          Dst:             _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
        - Src:             'src/socket_base.cpp:849,17'
          Dst:             _ZN3zmq14send_hello_msgEPNS_6pipe_tERKNS_9options_tE
        - Src:             'src/socket_base.cpp:854,31'
          Dst:             _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - Src:             'src/socket_base.cpp:860,13'
          Dst:             _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
        - Src:             'src/socket_base.cpp:864,9'
          Dst:             _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
        - Src:             'src/socket_base.cpp:870,18'
          Dst:             _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
        - Src:             'src/socket_base.cpp:874,5'
          Dst:             _ZN3zmq10endpoint_tD2Ev
        - Src:             'src/socket_base.cpp:874,5'
          Dst:             _ZN3zmq10endpoint_tD2Ev
        - Src:             'src/socket_base.cpp:888,30'
          Dst:             _ZNK3zmq8object_t16choose_io_threadEm
        - Src:             'src/socket_base.cpp:890,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:895,62'
          Dst:             _ZNK3zmq8object_t7get_ctxEv
        - Src:             'src/socket_base.cpp:895,26'
          Dst:             _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
        - Src:             'src/socket_base.cpp:896,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:896,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:896,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:911,13'
          Dst:             isalnum
        - Src:             'src/socket_base.cpp:911,33'
          Dst:             isxdigit
        - Src:             'src/socket_base.cpp:914,20'
          Dst:             isalnum
        - Src:             'src/socket_base.cpp:914,40'
          Dst:             isxdigit
        - Src:             'src/socket_base.cpp:926,21'
          Dst:             strrchr
        - Src:             'src/socket_base.cpp:929,32'
          Dst:             isdigit
        - Src:             'src/socket_base.cpp:934,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:935,13'
          Dst:             _ZN3zmq9address_tD2Ev
        - Src:             'src/socket_base.cpp:954,58'
          Dst:             _ZN3zmq12ws_address_tC2Ev
        - Src:             'src/socket_base.cpp:955,13'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:955,13'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:955,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:956,43'
          Dst:             _ZN3zmq12ws_address_t7resolveEPKcbb
        - Src:             'src/socket_base.cpp:961,13'
          Dst:             _ZN3zmq9address_tD2Ev
        - Src:             'src/socket_base.cpp:969,55'
          Dst:             _ZN3zmq13ipc_address_tC2Ev
        - Src:             'src/socket_base.cpp:970,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:970,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:970,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:971,44'
          Dst:             _ZN3zmq13ipc_address_t7resolveEPKc
        - Src:             'src/socket_base.cpp:973,13'
          Dst:             _ZN3zmq9address_tD2Ev
        - Src:             'src/socket_base.cpp:981,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:982,13'
          Dst:             _ZN3zmq9address_tD2Ev
        - Src:             'src/socket_base.cpp:986,55'
          Dst:             _ZN3zmq13udp_address_tC2Ev
        - Src:             'src/socket_base.cpp:987,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:987,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:987,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:988,40'
          Dst:             _ZN3zmq13udp_address_t7resolveEPKcbb
        - Src:             'src/socket_base.cpp:991,13'
          Dst:             _ZN3zmq9address_tD2Ev
        - Src:             'src/socket_base.cpp:1013,56'
          Dst:             _ZN3zmq14tipc_address_tC2Ev
        - Src:             'src/socket_base.cpp:1014,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1014,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1014,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:1015,45'
          Dst:             _ZN3zmq14tipc_address_t7resolveEPKc
        - Src:             'src/socket_base.cpp:1017,13'
          Dst:             _ZN3zmq9address_tD2Ev
        - Src:             'src/socket_base.cpp:1022,40'
          Dst:             _ZNK3zmq14tipc_address_t4addrEv
        - Src:             'src/socket_base.cpp:1025,43'
          Dst:             _ZNK3zmq14tipc_address_t9is_randomEv
        - Src:             'src/socket_base.cpp:1026,13'
          Dst:             _ZN3zmq9address_tD2Ev
        - Src:             'src/socket_base.cpp:1027,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1047,7'
          Dst:             _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - Src:             'src/socket_base.cpp:1048,5'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1048,5'
          Dst:             strerror
        - Src:             'src/socket_base.cpp:1048,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1048,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1048,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:1073,31'
          Dst:             _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
        - Src:             'src/socket_base.cpp:1078,14'
          Dst:             _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
        - Src:             'src/socket_base.cpp:1079,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:1079,9'
          Dst:             strerror
        - Src:             'src/socket_base.cpp:1079,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:1079,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:1079,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:1082,9'
          Dst:             _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
        - Src:             'src/socket_base.cpp:1086,18'
          Dst:             _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
        - Src:             'src/socket_base.cpp:1090,12'
          Dst:             _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:1092,19'
          Dst:             _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:1092,5'
          Dst:             _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
        - Src:             'src/socket_base.cpp:1092,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:1092,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t9inprocs_t7emplaceEPKcPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_
        - pipe_
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isalnum
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isxdigit
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isdigit
      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:    _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - endpoint_pair_
        - endpoint_
        - pipe_
      BBCount:         9
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq5own_t12launch_childEPS0_
        - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
        - _ZNK3zmq19endpoint_uri_pair_t10identifierEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1133,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1133,9'
              BranchSideFuncs:
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/socket_base.cpp:1134,9'
              BranchSideFuncs:
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:1129,5'
          Dst:             _ZN3zmq5own_t12launch_childEPS0_
        - Src:             'src/socket_base.cpp:1130,16'
          Dst:             _ZNK3zmq19endpoint_uri_pair_t10identifierEv
        - Src:             'src/socket_base.cpp:1134,35'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
        - Src:             'src/socket_base.cpp:1134,16'
          Dst:             _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
        - Src:             'src/socket_base.cpp:1134,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:1134,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t7connectEPKc
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_
      BBCount:         9
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq13socket_base_t16connect_internalEPKc
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:752,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:752,55'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq13socket_base_t16connect_internalEPKc
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:752,28'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq13socket_base_t16connect_internalEPKc
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:752,28'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:753,12'
          Dst:             _ZN3zmq13socket_base_t16connect_internalEPKc
        - Src:             'src/socket_base.cpp:754,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:754,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1871
      functionLinenumberEnd: 1874
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_pair_
        - err_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:1873,5'
          Dst:             _ZN3zmq13socket_base_t5eventERKNS_19endpoint_uri_pair_tEPmmm
    - functionName:    _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
      functionSourceFile: '/src/libzmq/src/endpoint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - local
        - remote
        - local_type
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t4bindEPKc
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - endpoint_uri_
      BBCount:         258
      ICount:          1294
      EdgeCount:       481
      CyclomaticComplexity: 225
      functionsReached:
        - _ZN3zmq10endpoint_tD2Ev
        - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
        - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
        - _ZN3zmq13socket_base_t16process_commandsEib
        - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - _ZN3zmq13udp_address_t7resolveEPKcbb
        - _ZN3zmq13udp_address_tC2Ev
        - _ZN3zmq13ws_listener_t17set_local_addressEPKc
        - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
        - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
        - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
        - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
        - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
        - _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
        - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
        - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
        - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
        - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN3zmq8object_t15connect_pendingEPKcPNS_13socket_base_tE
        - _ZN3zmq8object_t17register_endpointEPKcRKNS_10endpoint_tE
        - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
        - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
        - _ZN3zmq9address_tD2Ev
        - _ZN3zmq9options_tC2ERKS0_
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK3zmq8object_t16choose_io_threadEm
        - _ZNK3zmq8object_t7get_ctxEv
        - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __errno_location
        - fflush
        - fprintf
        - strerror
        - zmq_errno
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:514,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:514,55'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9options_tC2ERKS0_
                - _ZN3zmq8object_t17register_endpointEPKcRKNS_10endpoint_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15connect_pendingEPKcPNS_13socket_base_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:514,28'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9options_tC2ERKS0_
                - _ZN3zmq8object_t17register_endpointEPKcRKNS_10endpoint_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15connect_pendingEPKcPNS_13socket_base_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - __errno_location
        - Branch String:   'src/socket_base.cpp:516,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:517,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:522,14'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9options_tC2ERKS0_
                - _ZN3zmq8object_t17register_endpointEPKcRKNS_10endpoint_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15connect_pendingEPKcPNS_13socket_base_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
        - Branch String:   'src/socket_base.cpp:523,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:524,9'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:528,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9options_tC2ERKS0_
                - _ZN3zmq8object_t17register_endpointEPKcRKNS_10endpoint_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15connect_pendingEPKcPNS_13socket_base_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
        - Branch String:   'src/socket_base.cpp:531,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:531,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:532,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:530,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:532,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:535,18'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9options_tC2ERKS0_
                - _ZN3zmq8object_t17register_endpointEPKcRKNS_10endpoint_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq8object_t15connect_pendingEPKcPNS_13socket_base_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
        - Branch String:   'src/socket_base.cpp:535,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:536,37'
              BranchSideFuncs:
                - _ZN3zmq9options_tC2ERKS0_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq8object_t17register_endpointEPKcRKNS_10endpoint_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq8object_t15connect_pendingEPKcPNS_13socket_base_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
            - BranchSide:      'src/socket_base.cpp:564,18'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZNK3zmq8object_t16choose_io_threadEm
                - __errno_location
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:538,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:539,30'
              BranchSideFuncs:
                - _ZN3zmq8object_t15connect_pendingEPKcPNS_13socket_base_tE
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:543,16'
              BranchSideFuncs:
                - _ZN3zmq10endpoint_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:564,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:565,15'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:623,48'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:565,41'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:565,44'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:571,52'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:565,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:566,13'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:571,52'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:572,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:573,13'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:578,11'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:578,11'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:577,20'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:578,11'
              BranchSideFuncs:
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:579,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:579,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:581,36'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13udp_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:578,11'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:581,36'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:581,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:581,36'
              BranchSideFuncs:
                - _ZN3zmq13udp_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:582,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:582,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/socket_base.cpp:583,14'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13udp_address_t7resolveEPKcbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/socket_base.cpp:581,36'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:585,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:586,13'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:591,35'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:586,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:592,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:592,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:595,32'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:601,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:601,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:604,22'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:624,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:625,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:629,18'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:629,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:631,11'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:656,18'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:631,11'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:630,25'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:631,11'
              BranchSideFuncs:
                - _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:632,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:632,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/socket_base.cpp:633,14'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14tcp_listener_t17set_local_addressEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/socket_base.cpp:631,11'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:634,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:635,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:642,9'
              BranchSideFuncs:
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:635,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:635,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:635,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:656,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:658,11'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:680,18'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:658,11'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:657,24'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:658,11'
              BranchSideFuncs:
                - _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:660,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:660,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/socket_base.cpp:661,14'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t17set_local_addressEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/socket_base.cpp:658,11'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:662,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:663,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:670,9'
              BranchSideFuncs:
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:663,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:663,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:663,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:680,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:682,11'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:702,18'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:682,11'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:681,25'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:682,11'
              BranchSideFuncs:
                - _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:683,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:683,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/socket_base.cpp:684,18'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq14ipc_listener_t17set_local_addressEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/socket_base.cpp:682,11'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:685,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:686,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:693,9'
              BranchSideFuncs:
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:686,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:686,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:686,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:702,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:704,11'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:746,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:704,11'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:703,26'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:704,11'
              BranchSideFuncs:
                - _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:705,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:705,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/socket_base.cpp:706,18'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tipc_listener_t17set_local_addressEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/socket_base.cpp:704,11'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:748,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:707,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:708,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:715,9'
              BranchSideFuncs:
                - _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:708,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:708,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:708,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:514,28'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:517,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:522,14'
          Dst:             _ZN3zmq13socket_base_t16process_commandsEib
        - Src:             'src/socket_base.cpp:530,9'
          Dst:             _ZN3zmq13socket_base_t9parse_uriEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - Src:             'src/socket_base.cpp:531,12'
          Dst:             _ZNK3zmq13socket_base_t14check_protocolERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:536,44'
          Dst:             _ZN3zmq9options_tC2ERKS0_
        - Src:             'src/socket_base.cpp:537,14'
          Dst:             _ZN3zmq8object_t17register_endpointEPKcRKNS_10endpoint_tE
        - Src:             'src/socket_base.cpp:539,13'
          Dst:             _ZN3zmq8object_t15connect_pendingEPKcPNS_13socket_base_tE
        - Src:             'src/socket_base.cpp:544,5'
          Dst:             _ZN3zmq10endpoint_tD2Ev
        - Src:             'src/socket_base.cpp:544,5'
          Dst:             _ZN3zmq10endpoint_tD2Ev
        - Src:             'src/socket_base.cpp:566,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:571,34'
          Dst:             _ZNK3zmq8object_t16choose_io_threadEm
        - Src:             'src/socket_base.cpp:573,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:578,66'
          Dst:             _ZNK3zmq8object_t7get_ctxEv
        - Src:             'src/socket_base.cpp:578,30'
          Dst:             _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
        - Src:             'src/socket_base.cpp:579,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:579,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:579,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:581,55'
          Dst:             _ZN3zmq13udp_address_tC2Ev
        - Src:             'src/socket_base.cpp:582,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:582,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:582,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:583,40'
          Dst:             _ZN3zmq13udp_address_t7resolveEPKcbb
        - Src:             'src/socket_base.cpp:586,13'
          Dst:             _ZN3zmq9address_tD2Ev
        - Src:             'src/socket_base.cpp:591,11'
          Dst:             _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - Src:             'src/socket_base.cpp:592,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:592,9'
          Dst:             strerror
        - Src:             'src/socket_base.cpp:592,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:592,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:592,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:600,14'
          Dst:             _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
        - Src:             'src/socket_base.cpp:601,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:601,9'
          Dst:             strerror
        - Src:             'src/socket_base.cpp:601,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:601,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:601,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:604,9'
          Dst:             _ZN3zmq13socket_base_t11attach_pipeEPNS_6pipe_tEbb
        - Src:             'src/socket_base.cpp:608,18'
          Dst:             _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
        - Src:             'src/socket_base.cpp:611,16'
          Dst:             _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:614,23'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
        - Src:             'src/socket_base.cpp:614,9'
          Dst:             _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
        - Src:             'src/socket_base.cpp:614,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:614,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:623,30'
          Dst:             _ZNK3zmq8object_t16choose_io_threadEm
        - Src:             'src/socket_base.cpp:625,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:631,30'
          Dst:             _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
        - Src:             'src/socket_base.cpp:632,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:632,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:632,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:633,24'
          Dst:             _ZN3zmq14tcp_listener_t17set_local_addressEPKc
        - Src:             'src/socket_base.cpp:636,32'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:637,32'
          Dst:             zmq_errno
        - Src:             'src/socket_base.cpp:636,13'
          Dst:             _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/socket_base.cpp:636,13'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:636,13'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:642,19'
          Dst:             _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:644,23'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:644,9'
          Dst:             _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
        - Src:             'src/socket_base.cpp:644,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:644,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:658,30'
          Dst:             _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
        - Src:             'src/socket_base.cpp:660,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:660,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:660,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:661,24'
          Dst:             _ZN3zmq13ws_listener_t17set_local_addressEPKc
        - Src:             'src/socket_base.cpp:664,32'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:665,32'
          Dst:             zmq_errno
        - Src:             'src/socket_base.cpp:664,13'
          Dst:             _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/socket_base.cpp:664,13'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:664,13'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:670,19'
          Dst:             _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:672,23'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:672,9'
          Dst:             _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
        - Src:             'src/socket_base.cpp:672,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:672,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:682,30'
          Dst:             _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
        - Src:             'src/socket_base.cpp:683,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:683,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:683,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:684,28'
          Dst:             _ZN3zmq14ipc_listener_t17set_local_addressEPKc
        - Src:             'src/socket_base.cpp:687,32'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:688,32'
          Dst:             zmq_errno
        - Src:             'src/socket_base.cpp:687,13'
          Dst:             _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/socket_base.cpp:687,13'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:687,13'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:693,19'
          Dst:             _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:695,23'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:695,9'
          Dst:             _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
        - Src:             'src/socket_base.cpp:695,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:695,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:704,30'
          Dst:             _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
        - Src:             'src/socket_base.cpp:705,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:705,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:705,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:706,28'
          Dst:             _ZN3zmq15tipc_listener_t17set_local_addressEPKc
        - Src:             'src/socket_base.cpp:709,32'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:710,32'
          Dst:             zmq_errno
        - Src:             'src/socket_base.cpp:709,13'
          Dst:             _ZN3zmq13socket_base_t17event_bind_failedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/socket_base.cpp:709,13'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:709,13'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:715,19'
          Dst:             _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:718,23'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:718,9'
          Dst:             _ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE
        - Src:             'src/socket_base.cpp:718,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:718,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socket_base.cpp:746,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:746,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:746,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:748,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:748,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t15remove_signalerEPNS_10signaler_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - s_
      BBCount:         11
      ICount:          67
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq14mailbox_safe_t15remove_signalerEPNS_10signaler_tE
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:506,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:506,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq14mailbox_safe_t15remove_signalerEPNS_10signaler_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:508,30'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq14mailbox_safe_t15remove_signalerEPNS_10signaler_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:506,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:506,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:506,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:508,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/socket_base.cpp:509,49'
          Dst:             _ZN3zmq14mailbox_safe_t15remove_signalerEPNS_10signaler_tE
        - Src:             'src/socket_base.cpp:510,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/socket_base.cpp:510,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t12add_signalerEPNS_10signaler_tE
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - s_
      BBCount:         11
      ICount:          67
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - _ZN3zmq13scoped_lock_tD2Ev
        - _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:498,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:498,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:500,30'
              BranchSideFuncs:
                - _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
                - _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
                - _ZN3zmq13scoped_lock_tD2Ev
                - _ZN3zmq13scoped_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:498,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:498,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:498,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:500,19'
          Dst:             _ZN3zmq13scoped_lock_tC2ERNS_7mutex_tE
        - Src:             'src/socket_base.cpp:501,49'
          Dst:             _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
        - Src:             'src/socket_base.cpp:502,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
        - Src:             'src/socket_base.cpp:502,1'
          Dst:             _ZN3zmq13scoped_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t5leaveEPKc
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - group_
      BBCount:         9
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:491,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:491,55'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:491,28'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:491,28'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:494,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:494,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t4joinEPKc
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - group_
      BBCount:         9
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:484,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:484,55'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:484,28'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:484,28'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:487,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:487,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t6has_inEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1410
      functionLinenumberEnd: 1411
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t7has_outEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1415
      functionLinenumberEnd: 1416
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13do_getsockoptIiEEiPvPmT_
      functionSourceFile: '/src/libzmq/src/options.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - optval_
        - optvallen_
        - value_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13do_getsockoptEPvPmPKvm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.hpp:324,12'
          Dst:             _ZN3zmq13do_getsockoptEPvPmPKvm
    - functionName:    _ZN3zmq13socket_base_t10getsockoptEiPvPm
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         56
      ICount:          321
      EdgeCount:       111
      CyclomaticComplexity: 57
      functionsReached:
        - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN3zmq13do_getsockoptIiEEiPvPmT_
        - _ZN3zmq13socket_base_t16process_commandsEib
        - _ZN3zmq13socket_base_t6has_inEv
        - _ZN3zmq13socket_base_t7has_outEv
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq9mailbox_t6get_fdEv
        - _ZNK3zmq9options_t10getsockoptEiPvPm
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:430,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:430,55'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZNK3zmq9options_t10getsockoptEiPvPm
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t7has_outEv
                - _ZN3zmq13socket_base_t6has_inEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:430,28'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZNK3zmq9options_t10getsockoptEiPvPm
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t7has_outEv
                - _ZN3zmq13socket_base_t6has_inEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
        - Branch String:   'src/socket_base.cpp:432,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:433,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:438,27'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZNK3zmq9options_t10getsockoptEiPvPm
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t7has_outEv
                - _ZN3zmq13socket_base_t6has_inEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
        - Branch String:   'src/socket_base.cpp:439,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:439,20'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:440,16'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:439,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:440,16'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:443,9'
              BranchSideFuncs:
                - _ZNK3zmq9options_t10getsockoptEiPvPm
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t7has_outEv
                - _ZN3zmq13socket_base_t6has_inEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
        - Branch String:   'src/socket_base.cpp:443,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:444,36'
              BranchSideFuncs:
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:447,9'
              BranchSideFuncs:
                - _ZNK3zmq9options_t10getsockoptEiPvPm
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t7has_outEv
                - _ZN3zmq13socket_base_t6has_inEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
        - Branch String:   'src/socket_base.cpp:447,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:448,13'
              BranchSideFuncs:
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:459,9'
              BranchSideFuncs:
                - _ZNK3zmq9options_t10getsockoptEiPvPm
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq13socket_base_t7has_outEv
                - _ZN3zmq13socket_base_t6has_inEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
        - Branch String:   'src/socket_base.cpp:448,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:450,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:455,11'
              BranchSideFuncs:
                - _ZNK3zmq9mailbox_t6get_fdEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:459,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:460,24'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t16process_commandsEib
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t7has_outEv
                - _ZN3zmq13socket_base_t6has_inEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:471,9'
              BranchSideFuncs:
                - _ZNK3zmq9options_t10getsockoptEiPvPm
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Branch String:   'src/socket_base.cpp:461,21'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:461,25'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - _ZN3zmq13socket_base_t7has_outEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t6has_inEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:464,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t7has_outEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t6has_inEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:461,40'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:461,43'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:462,13'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:461,13'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:462,13'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:464,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t7has_outEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t6has_inEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:464,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:464,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13socket_base_t7has_outEv
                - _ZN3zmq13socket_base_t6has_inEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:466,36'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t7has_outEv
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t6has_inEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:471,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:472,31'
              BranchSideFuncs:
                - _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:475,9'
              BranchSideFuncs:
                - _ZNK3zmq9options_t10getsockoptEiPvPm
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
        - Branch String:   'src/socket_base.cpp:475,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:476,36'
              BranchSideFuncs:
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:479,12'
              BranchSideFuncs:
                - _ZNK3zmq9options_t10getsockoptEiPvPm
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq22scoped_optional_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:430,28'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:433,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:439,20'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:480,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:444,16'
          Dst:             _ZN3zmq13do_getsockoptIiEEiPvPmT_
        - Src:             'src/socket_base.cpp:450,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:456,50'
          Dst:             _ZNK3zmq9mailbox_t6get_fdEv
        - Src:             'src/socket_base.cpp:454,16'
          Dst:             _ZN3zmq13do_getsockoptIiEEiPvPmT_
        - Src:             'src/socket_base.cpp:460,24'
          Dst:             _ZN3zmq13socket_base_t16process_commandsEib
        - Src:             'src/socket_base.cpp:461,25'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:461,43'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:464,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:464,9'
          Dst:             strerror
        - Src:             'src/socket_base.cpp:464,9'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:464,9'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:464,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socket_base.cpp:467,37'
          Dst:             _ZN3zmq13socket_base_t7has_outEv
        - Src:             'src/socket_base.cpp:468,41'
          Dst:             _ZN3zmq13socket_base_t6has_inEv
        - Src:             'src/socket_base.cpp:466,16'
          Dst:             _ZN3zmq13do_getsockoptIiEEiPvPmT_
        - Src:             'src/socket_base.cpp:472,16'
          Dst:             _ZN3zmq13do_getsockoptEPvPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/socket_base.cpp:476,16'
          Dst:             _ZN3zmq13do_getsockoptIiEEiPvPmT_
        - Src:             'src/socket_base.cpp:479,20'
          Dst:             _ZNK3zmq9options_t10getsockoptEiPvPm
        - Src:             'src/socket_base.cpp:480,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t19update_pipe_optionsEi
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1591
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - option_
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq6pipe_t17send_hwms_to_peerEii
        - _ZN3zmq6pipe_t8set_hwmsEii
        - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
        - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:1585,31'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1585,34'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t17send_hwms_to_peerEii
            - BranchSide:      'src/socket_base.cpp:1586,33'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t17send_hwms_to_peerEii
        - Branch String:   'src/socket_base.cpp:1585,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1585,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t17send_hwms_to_peerEii
            - BranchSide:      'src/socket_base.cpp:1586,33'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t17send_hwms_to_peerEii
        - Branch String:   'src/socket_base.cpp:1586,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:1587,13'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t8set_hwmsEii
                - _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
                - _ZN3zmq6pipe_t17send_hwms_to_peerEii
            - BranchSide:      'src/socket_base.cpp:1590,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socket_base.cpp:1586,54'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EE4sizeEv
        - Src:             'src/socket_base.cpp:1587,13'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
        - Src:             'src/socket_base.cpp:1587,24'
          Dst:             _ZN3zmq6pipe_t8set_hwmsEii
        - Src:             'src/socket_base.cpp:1588,13'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi3EEixEm
        - Src:             'src/socket_base.cpp:1588,24'
          Dst:             _ZN3zmq6pipe_t17send_hwms_to_peerEii
    - functionName:    _ZN3zmq13socket_base_t10setsockoptEiPKvm
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         19
      ICount:          128
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t19update_pipe_optionsEi
        - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - _ZN3zmq22scoped_optional_lock_tD2Ev
        - _ZN3zmq9options_t10setsockoptEiPKvm
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:405,39'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:405,55'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq9options_t10setsockoptEiPKvm
                - _ZN3zmq13socket_base_t19update_pipe_optionsEi
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
            - BranchSide:      'src/socket_base.cpp:405,28'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq9options_t10setsockoptEiPKvm
                - _ZN3zmq13socket_base_t19update_pipe_optionsEi
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
        - Branch String:   'src/socket_base.cpp:407,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:408,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:413,27'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - __errno_location
                - _ZN3zmq9options_t10setsockoptEiPKvm
                - _ZN3zmq13socket_base_t19update_pipe_optionsEi
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:414,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:414,20'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:415,16'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
        - Branch String:   'src/socket_base.cpp:414,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:415,16'
              BranchSideFuncs:
                - _ZN3zmq22scoped_optional_lock_tD2Ev
            - BranchSide:      'src/socket_base.cpp:420,10'
              BranchSideFuncs:
                - _ZN3zmq9options_t10setsockoptEiPKvm
                - _ZN3zmq22scoped_optional_lock_tD2Ev
                - _ZN3zmq13socket_base_t19update_pipe_optionsEi
                - _ZN3zmq22scoped_optional_lock_tD2Ev
      Callsites:
        - Src:             'src/socket_base.cpp:405,28'
          Dst:             _ZN3zmq22scoped_optional_lock_tC2EPNS_7mutex_tE
        - Src:             'src/socket_base.cpp:408,9'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:414,20'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:424,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
        - Src:             'src/socket_base.cpp:420,18'
          Dst:             _ZN3zmq9options_t10setsockoptEiPKvm
        - Src:             'src/socket_base.cpp:421,5'
          Dst:             _ZN3zmq13socket_base_t19update_pipe_optionsEi
        - Src:             'src/socket_base.cpp:424,1'
          Dst:             _ZN3zmq22scoped_optional_lock_tD2Ev
    - functionName:    _ZN3zmq13socket_base_t4stopEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t9send_stopEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socket_base.cpp:291,5'
          Dst:             _ZN3zmq8object_t9send_stopEv
    - functionName:    _ZNK3zmq13socket_base_t11get_mailboxEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13socket_base_t6createEiPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - type_
        - parent_
        - tid_
        - sid_
      BBCount:         206
      ICount:          960
      EdgeCount:       228
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN3zmq5pub_tC2EPNS_5ctx_tEji
        - _ZN3zmq5rep_tC2EPNS_5ctx_tEji
        - _ZN3zmq5req_tC2EPNS_5ctx_tEji
        - _ZN3zmq5sub_tC2EPNS_5ctx_tEji
        - _ZN3zmq6dish_tC2EPNS_5ctx_tEji
        - _ZN3zmq6pair_tC2EPNS_5ctx_tEji
        - _ZN3zmq6peer_tC2EPNS_5ctx_tEji
        - _ZN3zmq6pull_tC2EPNS_5ctx_tEji
        - _ZN3zmq6push_tC2EPNS_5ctx_tEji
        - _ZN3zmq6xpub_tC2EPNS_5ctx_tEji
        - _ZN3zmq6xsub_tC2EPNS_5ctx_tEji
        - _ZN3zmq7dgram_tC2EPNS_5ctx_tEji
        - _ZN3zmq7radio_tC2EPNS_5ctx_tEji
        - _ZN3zmq8client_tC2EPNS_5ctx_tEji
        - _ZN3zmq8dealer_tC2EPNS_5ctx_tEji
        - _ZN3zmq8gather_tC2EPNS_5ctx_tEji
        - _ZN3zmq8router_tC2EPNS_5ctx_tEji
        - _ZN3zmq8server_tC2EPNS_5ctx_tEji
        - _ZN3zmq8stream_tC2EPNS_5ctx_tEji
        - _ZN3zmq9channel_tC2EPNS_5ctx_tEji
        - _ZN3zmq9scatter_tC2EPNS_5ctx_tEji
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.cpp:133,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pair_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:138,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq5pub_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:141,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq5sub_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:144,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq5req_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:147,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq5rep_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:150,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq8dealer_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:153,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq8router_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:156,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6pull_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:159,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6push_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:162,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6xpub_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:165,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6xsub_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:168,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq8stream_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:171,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq8server_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:174,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq8client_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:177,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7radio_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:180,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6dish_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:183,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq8gather_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:186,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq9scatter_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:189,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq7dgram_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:192,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq6peer_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:195,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq9channel_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:198,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/socket_base.cpp:135,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZN3zmq6pair_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:135,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:138,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:138,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:138,17'
              BranchSideFuncs:
                - _ZN3zmq5pub_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:138,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:141,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:141,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:141,17'
              BranchSideFuncs:
                - _ZN3zmq5sub_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:141,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:144,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:144,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:144,17'
              BranchSideFuncs:
                - _ZN3zmq5req_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:144,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:147,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:147,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:147,17'
              BranchSideFuncs:
                - _ZN3zmq5rep_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:147,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:150,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:150,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:150,17'
              BranchSideFuncs:
                - _ZN3zmq8dealer_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:150,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:153,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:153,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:153,17'
              BranchSideFuncs:
                - _ZN3zmq8router_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:153,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:156,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:156,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:156,17'
              BranchSideFuncs:
                - _ZN3zmq6pull_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:156,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:159,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:159,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:159,17'
              BranchSideFuncs:
                - _ZN3zmq6push_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:159,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:162,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:162,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:162,17'
              BranchSideFuncs:
                - _ZN3zmq6xpub_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:162,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:165,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:165,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:165,17'
              BranchSideFuncs:
                - _ZN3zmq6xsub_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:165,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:168,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:168,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:168,17'
              BranchSideFuncs:
                - _ZN3zmq8stream_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:168,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:171,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:171,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:171,17'
              BranchSideFuncs:
                - _ZN3zmq8server_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:171,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:174,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:174,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:174,17'
              BranchSideFuncs:
                - _ZN3zmq8client_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:174,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:177,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:177,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:177,17'
              BranchSideFuncs:
                - _ZN3zmq7radio_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:177,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:180,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:180,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:180,17'
              BranchSideFuncs:
                - _ZN3zmq6dish_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:180,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:183,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:183,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:183,17'
              BranchSideFuncs:
                - _ZN3zmq8gather_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:183,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:186,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:186,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:186,17'
              BranchSideFuncs:
                - _ZN3zmq9scatter_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:186,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:189,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:189,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:189,17'
              BranchSideFuncs:
                - _ZN3zmq7dgram_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:189,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:192,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:192,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:192,17'
              BranchSideFuncs:
                - _ZN3zmq6peer_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:192,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:195,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:195,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:195,17'
              BranchSideFuncs:
                - _ZN3zmq9channel_tC2EPNS_5ctx_tEji
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socket_base.cpp:195,17'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socket_base.cpp:135,17'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:202,5'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:202,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socket_base.cpp:204,9'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:204,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:205,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_base.cpp:210,12'
              BranchSideFuncs: []
        - Branch String:   'src/socket_base.cpp:206,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.cpp:206,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socket_base.cpp:206,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socket_base.cpp:135,36'
          Dst:             _ZN3zmq6pair_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:138,36'
          Dst:             _ZN3zmq5pub_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:141,36'
          Dst:             _ZN3zmq5sub_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:144,36'
          Dst:             _ZN3zmq5req_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:147,36'
          Dst:             _ZN3zmq5rep_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:150,36'
          Dst:             _ZN3zmq8dealer_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:153,36'
          Dst:             _ZN3zmq8router_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:156,36'
          Dst:             _ZN3zmq6pull_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:159,36'
          Dst:             _ZN3zmq6push_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:162,36'
          Dst:             _ZN3zmq6xpub_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:165,36'
          Dst:             _ZN3zmq6xsub_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:168,36'
          Dst:             _ZN3zmq8stream_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:171,36'
          Dst:             _ZN3zmq8server_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:174,36'
          Dst:             _ZN3zmq8client_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:177,36'
          Dst:             _ZN3zmq7radio_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:180,36'
          Dst:             _ZN3zmq6dish_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:183,36'
          Dst:             _ZN3zmq8gather_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:186,36'
          Dst:             _ZN3zmq9scatter_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:189,36'
          Dst:             _ZN3zmq7dgram_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:192,36'
          Dst:             _ZN3zmq6peer_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:195,36'
          Dst:             _ZN3zmq9channel_tC2EPNS_5ctx_tEji
        - Src:             'src/socket_base.cpp:198,13'
          Dst:             __errno_location
        - Src:             'src/socket_base.cpp:202,5'
          Dst:             fprintf
        - Src:             'src/socket_base.cpp:202,5'
          Dst:             fflush
        - Src:             'src/socket_base.cpp:202,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq13socket_base_t14is_thread_safeEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13socket_base_t9check_tagEv
      functionSourceFile: '/src/libzmq/src/socket_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6blob_t4dataEv
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq10put_uint32EPhj
      functionSourceFile: '/src/libzmq/src/wire.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer_
        - value_
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6blob_t3setEPKhm
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         16
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq6blob_t5clearEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/blob.hpp:117,9'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:117,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/blob.hpp:117,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/blob.hpp:117,9'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:117,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/blob.hpp:118,17'
              BranchSideFuncs: []
        - Branch String:   'src/blob.hpp:120,19'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:120,22'
              BranchSideFuncs: []
            - BranchSide:      'src/blob.hpp:120,19'
              BranchSideFuncs: []
        - Branch String:   'src/blob.hpp:120,13'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:120,13'
              BranchSideFuncs: []
            - BranchSide:      'src/blob.hpp:121,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/blob.hpp:115,9'
          Dst:             _ZN3zmq6blob_t5clearEv
        - Src:             'src/blob.hpp:117,9'
          Dst:             fprintf
        - Src:             'src/blob.hpp:117,9'
          Dst:             fflush
        - Src:             'src/blob.hpp:117,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8stream_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8stream_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         26
      ICount:          158
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t8metadataEv
        - _ZNK3zmq6blob_t4dataEv
        - _ZNK3zmq6blob_t4sizeEv
        - _ZNK3zmq6pipe_t14get_routing_idEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream.cpp:202,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:203,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream.cpp:207,13'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:209,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:210,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream.cpp:212,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:212,5'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:212,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:213,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:213,5'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:213,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:215,32'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:217,5'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:217,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/stream.cpp:220,28'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Branch String:   'src/stream.cpp:221,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:222,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/stream.cpp:224,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
      Callsites:
        - Src:             'src/stream.cpp:208,18'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/stream.cpp:212,5'
          Dst:             fprintf
        - Src:             'src/stream.cpp:212,5'
          Dst:             fflush
        - Src:             'src/stream.cpp:212,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:213,5'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/stream.cpp:213,5'
          Dst:             fprintf
        - Src:             'src/stream.cpp:213,5'
          Dst:             fflush
        - Src:             'src/stream.cpp:213,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:215,38'
          Dst:             _ZNK3zmq6pipe_t14get_routing_idEv
        - Src:             'src/stream.cpp:216,55'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/stream.cpp:216,33'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/stream.cpp:217,5'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:217,5'
          Dst:             strerror
        - Src:             'src/stream.cpp:217,5'
          Dst:             fprintf
        - Src:             'src/stream.cpp:217,5'
          Dst:             fflush
        - Src:             'src/stream.cpp:217,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:220,44'
          Dst:             _ZNK3zmq5msg_t8metadataEv
        - Src:             'src/stream.cpp:222,32'
          Dst:             _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Src:             'src/stream.cpp:224,36'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/stream.cpp:224,56'
          Dst:             _ZNK3zmq6blob_t4dataEv
        - Src:             'src/stream.cpp:225,24'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/stream.cpp:226,28'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
    - functionName:    _ZNK3zmq6blob_t4sizeEv
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq6blob_t4dataEv
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8stream_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         44
      ICount:          273
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4moveERS0_
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t8metadataEv
        - _ZNK3zmq6blob_t4dataEv
        - _ZNK3zmq6blob_t4sizeEv
        - _ZNK3zmq6pipe_t14get_routing_idEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream.cpp:155,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:156,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4moveERS0_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:168,13'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:156,13'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:157,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:161,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:158,13'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:158,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:159,13'
              BranchSideFuncs: []
        - Branch String:   'src/stream.cpp:162,13'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:162,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:163,13'
              BranchSideFuncs: []
        - Branch String:   'src/stream.cpp:170,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:171,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream.cpp:173,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:173,5'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:173,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:174,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:174,5'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:174,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:179,32'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:181,5'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:181,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:182,10'
              BranchSideFuncs:
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:183,5'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:183,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/stream.cpp:186,28'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Branch String:   'src/stream.cpp:187,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:188,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/stream.cpp:190,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
      Callsites:
        - Src:             'src/stream.cpp:157,34'
          Dst:             _ZN3zmq5msg_t4moveERS0_
        - Src:             'src/stream.cpp:158,13'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:158,13'
          Dst:             strerror
        - Src:             'src/stream.cpp:158,13'
          Dst:             fprintf
        - Src:             'src/stream.cpp:158,13'
          Dst:             fflush
        - Src:             'src/stream.cpp:158,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:161,34'
          Dst:             _ZN3zmq5msg_t4moveERS0_
        - Src:             'src/stream.cpp:162,13'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:162,13'
          Dst:             strerror
        - Src:             'src/stream.cpp:162,13'
          Dst:             fprintf
        - Src:             'src/stream.cpp:162,13'
          Dst:             fflush
        - Src:             'src/stream.cpp:162,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:169,18'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/stream.cpp:173,5'
          Dst:             fprintf
        - Src:             'src/stream.cpp:173,5'
          Dst:             fflush
        - Src:             'src/stream.cpp:173,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:174,5'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/stream.cpp:174,5'
          Dst:             fprintf
        - Src:             'src/stream.cpp:174,5'
          Dst:             fflush
        - Src:             'src/stream.cpp:174,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:179,38'
          Dst:             _ZNK3zmq6pipe_t14get_routing_idEv
        - Src:             'src/stream.cpp:180,16'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/stream.cpp:181,5'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:181,5'
          Dst:             strerror
        - Src:             'src/stream.cpp:181,5'
          Dst:             fprintf
        - Src:             'src/stream.cpp:181,5'
          Dst:             fflush
        - Src:             'src/stream.cpp:181,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:182,38'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/stream.cpp:182,16'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/stream.cpp:183,5'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:183,5'
          Dst:             strerror
        - Src:             'src/stream.cpp:183,5'
          Dst:             fprintf
        - Src:             'src/stream.cpp:183,5'
          Dst:             fflush
        - Src:             'src/stream.cpp:183,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:186,44'
          Dst:             _ZNK3zmq5msg_t8metadataEv
        - Src:             'src/stream.cpp:188,15'
          Dst:             _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Src:             'src/stream.cpp:190,19'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/stream.cpp:190,39'
          Dst:             _ZNK3zmq6blob_t4dataEv
        - Src:             'src/stream.cpp:190,59'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/stream.cpp:191,11'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
    - functionName:    _ZN3zmq8stream_t11xsetsockoptEiPKvm
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         6
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq21routing_socket_base_t11xsetsockoptEiPKvm
        - _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream.cpp:142,5'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:144,54'
              BranchSideFuncs:
                - _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
            - BranchSide:      'src/stream.cpp:148,56'
              BranchSideFuncs:
                - _ZN3zmq21routing_socket_base_t11xsetsockoptEiPKvm
      Callsites:
        - Src:             'src/stream.cpp:144,20'
          Dst:             _ZN3zmq32do_setsockopt_int_as_bool_strictEPKvmPb
        - Src:             'src/stream.cpp:148,43'
          Dst:             _ZN3zmq21routing_socket_base_t11xsetsockoptEiPKvm
    - functionName:    _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8stream_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         60
      ICount:          379
      EdgeCount:       72
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
        - _ZN3zmq5msg_t11reset_flagsEh
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
        - _ZN3zmq6blob_tD2Ev
        - _ZN3zmq6pipe_t11check_writeEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream.cpp:64,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:65,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t11reset_flagsEh
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:103,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t11reset_flagsEh
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:65,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:65,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - __errno_location
                - _ZN3zmq6pipe_t11check_writeEv
                - __errno_location
            - BranchSide:      'src/stream.cpp:70,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - __errno_location
                - _ZN3zmq6pipe_t11check_writeEv
                - __errno_location
        - Branch String:   'src/stream.cpp:70,13'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:75,53'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - __errno_location
                - _ZN3zmq6pipe_t11check_writeEv
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:93,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:78,17'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:79,32'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11check_writeEv
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:87,17'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/stream.cpp:80,21'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:81,21'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:86,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:96,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:96,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:97,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:98,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:98,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:99,9'
              BranchSideFuncs: []
        - Branch String:   'src/stream.cpp:109,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:113,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:127,24'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:113,13'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:114,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:122,25'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5flushEv
        - Branch String:   'src/stream.cpp:116,13'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:116,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:117,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:118,13'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:118,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:119,13'
              BranchSideFuncs: []
        - Branch String:   'src/stream.cpp:123,13'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:124,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:125,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:128,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:0,0'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:128,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream.cpp:133,5'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:133,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:135,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream.cpp:65,9'
          Dst:             fprintf
        - Src:             'src/stream.cpp:65,9'
          Dst:             fflush
        - Src:             'src/stream.cpp:65,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:70,19'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/stream.cpp:75,59'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/stream.cpp:76,29'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/stream.cpp:75,15'
          Dst:             _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
        - Src:             'src/stream.cpp:74,36'
          Dst:             _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
        - Src:             'src/stream.cpp:74,36'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/stream.cpp:80,36'
          Dst:             _ZN3zmq6pipe_t11check_writeEv
        - Src:             'src/stream.cpp:83,21'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:74,36'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/stream.cpp:87,17'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:95,24'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/stream.cpp:96,9'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:96,9'
          Dst:             strerror
        - Src:             'src/stream.cpp:96,9'
          Dst:             fprintf
        - Src:             'src/stream.cpp:96,9'
          Dst:             fflush
        - Src:             'src/stream.cpp:96,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:97,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/stream.cpp:98,9'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:98,9'
          Dst:             strerror
        - Src:             'src/stream.cpp:98,9'
          Dst:             fprintf
        - Src:             'src/stream.cpp:98,9'
          Dst:             fflush
        - Src:             'src/stream.cpp:98,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:103,11'
          Dst:             _ZN3zmq5msg_t11reset_flagsEh
        - Src:             'src/stream.cpp:113,19'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/stream.cpp:114,27'
          Dst:             _ZN3zmq6pipe_t9terminateEb
        - Src:             'src/stream.cpp:115,28'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/stream.cpp:116,13'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:116,13'
          Dst:             strerror
        - Src:             'src/stream.cpp:116,13'
          Dst:             fprintf
        - Src:             'src/stream.cpp:116,13'
          Dst:             fflush
        - Src:             'src/stream.cpp:116,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:117,24'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/stream.cpp:118,13'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:118,13'
          Dst:             strerror
        - Src:             'src/stream.cpp:118,13'
          Dst:             fprintf
        - Src:             'src/stream.cpp:118,13'
          Dst:             fflush
        - Src:             'src/stream.cpp:118,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:122,39'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/stream.cpp:124,27'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/stream.cpp:127,30'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/stream.cpp:128,9'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:128,9'
          Dst:             strerror
        - Src:             'src/stream.cpp:128,9'
          Dst:             fprintf
        - Src:             'src/stream.cpp:128,9'
          Dst:             fflush
        - Src:             'src/stream.cpp:128,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:132,26'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/stream.cpp:133,5'
          Dst:             __errno_location
        - Src:             'src/stream.cpp:133,5'
          Dst:             strerror
        - Src:             'src/stream.cpp:133,5'
          Dst:             fprintf
        - Src:             'src/stream.cpp:133,5'
          Dst:             fflush
        - Src:             'src/stream.cpp:133,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8stream_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream.cpp:57,9'
          Dst:             _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq8stream_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
        - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream.cpp:51,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:51,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream.cpp:52,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream.cpp:47,5'
          Dst:             _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
        - Src:             'src/stream.cpp:48,9'
          Dst:             _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq8stream_t13identify_peerEPNS_6pipe_tEb
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - locally_initiated_
      BBCount:         35
      ICount:          182
      EdgeCount:       57
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN3zmq10put_uint32EPhj
        - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
        - _ZN3zmq21routing_socket_base_t26extract_connect_routing_idEv
        - _ZN3zmq6blob_t3setEPKhm
        - _ZN3zmq6blob_t4dataEv
        - _ZN3zmq6blob_tC2EOS0_
        - _ZN3zmq6blob_tC2Ev
        - _ZN3zmq6blob_tD2Ev
        - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq21routing_socket_base_t12has_out_pipeERKNS_6blob_tE
        - _ZNK3zmq21routing_socket_base_t25connect_routing_id_is_setEv
        - _ZNK3zmq6blob_t4sizeEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/stream.cpp:248,28'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:248,31'
              BranchSideFuncs:
                - _ZNK3zmq21routing_socket_base_t25connect_routing_id_is_setEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq21routing_socket_base_t26extract_connect_routing_idEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq6blob_t3setEPKhm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq21routing_socket_base_t12has_out_pipeERKNS_6blob_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:256,21'
              BranchSideFuncs:
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
        - Branch String:   'src/stream.cpp:248,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:249,48'
              BranchSideFuncs:
                - _ZN3zmq21routing_socket_base_t26extract_connect_routing_idEv
                - _ZN3zmq6blob_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq6blob_t3setEPKhm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq21routing_socket_base_t12has_out_pipeERKNS_6blob_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream.cpp:256,21'
              BranchSideFuncs:
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
        - Branch String:   'src/stream.cpp:254,9'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:254,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6blob_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
            - BranchSide:      'src/stream.cpp:255,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
      Callsites:
        - Src:             'src/stream.cpp:247,12'
          Dst:             _ZN3zmq6blob_tC2Ev
        - Src:             'src/stream.cpp:248,31'
          Dst:             _ZNK3zmq21routing_socket_base_t25connect_routing_id_is_setEv
        - Src:             'src/stream.cpp:249,48'
          Dst:             _ZN3zmq21routing_socket_base_t26extract_connect_routing_idEv
        - Src:             'src/stream.cpp:250,20'
          Dst:             _ZN3zmq6blob_t3setEPKhm
        - Src:             'src/stream.cpp:254,9'
          Dst:             _ZNK3zmq21routing_socket_base_t12has_out_pipeERKNS_6blob_tE
        - Src:             'src/stream.cpp:254,9'
          Dst:             fprintf
        - Src:             'src/stream.cpp:254,9'
          Dst:             fflush
        - Src:             'src/stream.cpp:254,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:256,9'
          Dst:             _ZN3zmq10put_uint32EPhj
        - Src:             'src/stream.cpp:257,20'
          Dst:             _ZN3zmq6blob_t3setEPKhm
        - Src:             'src/stream.cpp:258,48'
          Dst:             _ZN3zmq6blob_t4dataEv
        - Src:             'src/stream.cpp:258,68'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/stream.cpp:260,50'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/stream.cpp:262,12'
          Dst:             _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
        - Src:             'src/stream.cpp:263,19'
          Dst:             _ZN3zmq6blob_tC2EOS0_
        - Src:             'src/stream.cpp:263,5'
          Dst:             _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
        - Src:             'src/stream.cpp:263,5'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/stream.cpp:264,1'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/stream.cpp:263,5'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/stream.cpp:264,1'
          Dst:             _ZN3zmq6blob_tD2Ev
    - functionName:    _ZN3zmq8stream_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - _ZN3zmq8stream_t13identify_peerEPNS_6pipe_tEb
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream.cpp:39,5'
          Branch Sides:
            - BranchSide:      'src/stream.cpp:39,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8stream_t13identify_peerEPNS_6pipe_tEb
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
            - BranchSide:      'src/stream.cpp:39,5'
              BranchSideFuncs:
                - _ZN3zmq8stream_t13identify_peerEPNS_6pipe_tEb
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
      Callsites:
        - Src:             'src/stream.cpp:39,5'
          Dst:             fprintf
        - Src:             'src/stream.cpp:39,5'
          Dst:             fflush
        - Src:             'src/stream.cpp:39,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream.cpp:41,5'
          Dst:             _ZN3zmq8stream_t13identify_peerEPNS_6pipe_tEb
        - Src:             'src/stream.cpp:42,9'
          Dst:             _ZN3zmq4fq_t6attachEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq8stream_tD0Ev
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8stream_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream.cpp:0,0'
          Dst:             _ZN3zmq8stream_tD0Ev
    - functionName:    _ZN3zmq8stream_tD0Ev
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8stream_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream.cpp:28,1'
          Dst:             _ZN3zmq8stream_tD2Ev
    - functionName:    _ZN3zmq8stream_tD2Ev
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq21routing_socket_base_tD2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq5msg_t5closeEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream.cpp:29,28'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/stream.cpp:30,21'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/stream.cpp:31,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/stream.cpp:31,1'
          Dst:             _ZN3zmq21routing_socket_base_tD2Ev
        - Src:             'src/stream.cpp:29,28'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn1224_N3zmq8stream_tD1Ev
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8stream_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream.cpp:0,0'
          Dst:             _ZN3zmq8stream_tD2Ev
    - functionName:    _ZThn1224_N3zmq8stream_tD0Ev
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8stream_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream.cpp:0,0'
          Dst:             _ZN3zmq8stream_tD0Ev
    - functionName:    _ZThn1240_N3zmq8stream_tD1Ev
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8stream_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream.cpp:0,0'
          Dst:             _ZN3zmq8stream_tD2Ev
    - functionName:    _ZThn1240_N3zmq8stream_tD0Ev
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8stream_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream.cpp:0,0'
          Dst:             _ZN3zmq8stream_tD0Ev
    - functionName:    _ZThn1248_N3zmq8stream_tD1Ev
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8stream_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream.cpp:0,0'
          Dst:             _ZN3zmq8stream_tD2Ev
    - functionName:    _ZN3zmq8stream_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/stream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         11
      ICount:          100
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq15generate_randomEv
        - _ZN3zmq21routing_socket_base_tC2EPNS_5ctx_tEji
        - _ZN3zmq21routing_socket_base_tD2Ev
        - _ZN3zmq4fq_tC2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq5msg_t4initEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream.cpp:13,5'
          Dst:             _ZN3zmq21routing_socket_base_tC2EPNS_5ctx_tEji
        - Src:             'src/stream.cpp:12,16'
          Dst:             _ZN3zmq4fq_tC2Ev
        - Src:             'src/stream.cpp:18,32'
          Dst:             _ZN3zmq15generate_randomEv
        - Src:             'src/stream.cpp:23,28'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/stream.cpp:24,21'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/stream.cpp:25,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/stream.cpp:25,1'
          Dst:             _ZN3zmq21routing_socket_base_tD2Ev
    - functionName:    _ZN3zmq22stream_listener_base_t13create_engineEi
      functionSourceFile: '/src/libzmq/src/stream_listener_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         69
      ICount:          332
      EdgeCount:       128
      CyclomaticComplexity: 61
      functionsReached:
        - _ZN3zmq12raw_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
        - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq13zmtp_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
        - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq5own_t10inc_seqnumEv
        - _ZN3zmq5own_t12launch_childEPS0_
        - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq8object_t16choose_io_threadEm
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream_listener_base.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:81,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12raw_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_listener_base.cpp:83,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13zmtp_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_listener_base.cpp:81,18'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:81,18'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_listener_base.cpp:81,18'
              BranchSideFuncs:
                - _ZN3zmq12raw_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_listener_base.cpp:81,18'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:81,16'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_listener_base.cpp:81,16'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_listener_base.cpp:81,18'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:100,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/stream_listener_base.cpp:100,1'
              BranchSideFuncs:
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/stream_listener_base.cpp:83,18'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:83,18'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_listener_base.cpp:83,18'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_listener_base.cpp:83,18'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:83,16'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_listener_base.cpp:83,16'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_listener_base.cpp:83,18'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:100,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/stream_listener_base.cpp:100,1'
              BranchSideFuncs:
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/stream_listener_base.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:84,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_listener_base.cpp:88,48'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_listener_base.cpp:89,5'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:89,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_listener_base.cpp:93,31'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_listener_base.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:94,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/stream_listener_base.cpp:95,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
      Callsites:
        - Src:             'src/stream_listener_base.cpp:75,31'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
        - Src:             'src/stream_listener_base.cpp:81,37'
          Dst:             _ZN3zmq12raw_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
        - Src:             'src/stream_listener_base.cpp:83,37'
          Dst:             _ZN3zmq13zmtp_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
        - Src:             'src/stream_listener_base.cpp:84,5'
          Dst:             fprintf
        - Src:             'src/stream_listener_base.cpp:84,5'
          Dst:             fflush
        - Src:             'src/stream_listener_base.cpp:84,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_listener_base.cpp:88,30'
          Dst:             _ZNK3zmq8object_t16choose_io_threadEm
        - Src:             'src/stream_listener_base.cpp:89,5'
          Dst:             fprintf
        - Src:             'src/stream_listener_base.cpp:89,5'
          Dst:             fflush
        - Src:             'src/stream_listener_base.cpp:89,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_listener_base.cpp:93,7'
          Dst:             _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - Src:             'src/stream_listener_base.cpp:94,5'
          Dst:             __errno_location
        - Src:             'src/stream_listener_base.cpp:94,5'
          Dst:             strerror
        - Src:             'src/stream_listener_base.cpp:94,5'
          Dst:             fprintf
        - Src:             'src/stream_listener_base.cpp:94,5'
          Dst:             fflush
        - Src:             'src/stream_listener_base.cpp:94,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_listener_base.cpp:95,14'
          Dst:             _ZN3zmq5own_t10inc_seqnumEv
        - Src:             'src/stream_listener_base.cpp:96,5'
          Dst:             _ZN3zmq5own_t12launch_childEPS0_
        - Src:             'src/stream_listener_base.cpp:97,5'
          Dst:             _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
        - Src:             'src/stream_listener_base.cpp:99,14'
          Dst:             _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/stream_listener_base.cpp:100,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/stream_listener_base.cpp:100,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq22stream_listener_base_t5closeEv
      functionSourceFile: '/src/libzmq/src/stream_listener_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          101
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - close
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream_listener_base.cpp:59,5'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:59,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - close
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_listener_base.cpp:64,29'
              BranchSideFuncs:
                - close
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_listener_base.cpp:65,5'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:65,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/stream_listener_base.cpp:67,5'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
      Callsites:
        - Src:             'src/stream_listener_base.cpp:59,5'
          Dst:             fprintf
        - Src:             'src/stream_listener_base.cpp:59,5'
          Dst:             fflush
        - Src:             'src/stream_listener_base.cpp:59,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_listener_base.cpp:64,20'
          Dst:             close
        - Src:             'src/stream_listener_base.cpp:65,5'
          Dst:             __errno_location
        - Src:             'src/stream_listener_base.cpp:65,5'
          Dst:             strerror
        - Src:             'src/stream_listener_base.cpp:65,5'
          Dst:             fprintf
        - Src:             'src/stream_listener_base.cpp:65,5'
          Dst:             fflush
        - Src:             'src/stream_listener_base.cpp:65,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_listener_base.cpp:67,28'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/stream_listener_base.cpp:67,14'
          Dst:             _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/stream_listener_base.cpp:67,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/stream_listener_base.cpp:67,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq22stream_listener_base_t12process_termEi
      functionSourceFile: '/src/libzmq/src/stream_listener_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - linger_
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_object_t5rm_fdEPv
        - _ZN3zmq5own_t12process_termEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_listener_base.cpp:49,5'
          Dst:             _ZN3zmq11io_object_t5rm_fdEPv
        - Src:             'src/stream_listener_base.cpp:52,12'
          Dst:             _ZN3zmq5own_t12process_termEi
    - functionName:    _ZN3zmq22stream_listener_base_t12process_plugEv
      functionSourceFile: '/src/libzmq/src/stream_listener_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_object_t10set_pollinEPv
        - _ZN3zmq11io_object_t6add_fdEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_listener_base.cpp:43,15'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
        - Src:             'src/stream_listener_base.cpp:44,5'
          Dst:             _ZN3zmq11io_object_t10set_pollinEPv
    - functionName:    _ZNK3zmq22stream_listener_base_t17get_local_addressERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/stream_listener_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn1224_N3zmq22stream_listener_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/stream_listener_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq22stream_listener_base_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_listener_base.cpp:0,0'
          Dst:             _ZN3zmq22stream_listener_base_tD0Ev
    - functionName:    _ZN3zmq22stream_listener_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/stream_listener_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn1224_N3zmq22stream_listener_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/stream_listener_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq22stream_listener_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_listener_base.cpp:0,0'
          Dst:             _ZN3zmq22stream_listener_base_tD2Ev
    - functionName:    _ZN3zmq22stream_listener_base_tD2Ev
      functionSourceFile: '/src/libzmq/src/stream_listener_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         22
      ICount:          95
      EdgeCount:       39
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3zmq11io_object_tD2Ev
        - _ZN3zmq5own_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/stream_listener_base.cpp:30,5'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:30,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_listener_base.cpp:31,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_listener_base.cpp:31,5'
          Branch Sides:
            - BranchSide:      'src/stream_listener_base.cpp:31,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
            - BranchSide:      'src/stream_listener_base.cpp:31,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
      Callsites:
        - Src:             'src/stream_listener_base.cpp:30,5'
          Dst:             fprintf
        - Src:             'src/stream_listener_base.cpp:30,5'
          Dst:             fflush
        - Src:             'src/stream_listener_base.cpp:30,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_listener_base.cpp:31,5'
          Dst:             fprintf
        - Src:             'src/stream_listener_base.cpp:31,5'
          Dst:             fflush
        - Src:             'src/stream_listener_base.cpp:31,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_listener_base.cpp:32,1'
          Dst:             _ZN3zmq11io_object_tD2Ev
        - Src:             'src/stream_listener_base.cpp:32,1'
          Dst:             _ZN3zmq5own_tD2Ev
        - Src:             'src/stream_listener_base.cpp:30,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq22stream_listener_base_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/stream_listener_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - socket_
        - options_
      BBCount:         6
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq11io_object_tC2EPNS_11io_thread_tE
        - _ZN3zmq5own_tC2EPNS_11io_thread_tERKNS_9options_tE
        - _ZN3zmq5own_tD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_listener_base.cpp:20,5'
          Dst:             _ZN3zmq5own_tC2EPNS_11io_thread_tERKNS_9options_tE
        - Src:             'src/stream_listener_base.cpp:21,5'
          Dst:             _ZN3zmq11io_object_tC2EPNS_11io_thread_tE
        - Src:             'src/stream_listener_base.cpp:26,1'
          Dst:             _ZN3zmq5own_tD2Ev
    - functionName:    _ZN3zmq5sub_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/sub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5sub_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/sub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sub.cpp:49,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq5sub_t11xsetsockoptEiPKvm
      functionSourceFile: '/src/libzmq/src/sub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         17
      ICount:          114
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - _ZN3zmq5msg_t11init_cancelEmPKh
        - _ZN3zmq5msg_t14init_subscribeEmPKh
        - _ZN3zmq6xsub_t5xsendEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/sub.cpp:25,34'
          Branch Sides:
            - BranchSide:      'src/sub.cpp:25,37'
              BranchSideFuncs:
                - _ZN3zmq5msg_t11init_cancelEmPKh
                - _ZN3zmq6xsub_t5xsendEPNS_5msg_tE
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t14init_subscribeEmPKh
                - __errno_location
            - BranchSide:      'src/sub.cpp:33,69'
              BranchSideFuncs:
                - _ZN3zmq5msg_t11init_cancelEmPKh
                - _ZN3zmq6xsub_t5xsendEPNS_5msg_tE
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t14init_subscribeEmPKh
        - Branch String:   'src/sub.cpp:25,9'
          Branch Sides:
            - BranchSide:      'src/sub.cpp:26,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/sub.cpp:33,69'
              BranchSideFuncs:
                - _ZN3zmq5msg_t11init_cancelEmPKh
                - _ZN3zmq6xsub_t5xsendEPNS_5msg_tE
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t14init_subscribeEmPKh
        - Branch String:   'src/sub.cpp:34,9'
          Branch Sides:
            - BranchSide:      'src/sub.cpp:35,34'
              BranchSideFuncs:
                - _ZN3zmq5msg_t14init_subscribeEmPKh
                - _ZN3zmq6xsub_t5xsendEPNS_5msg_tE
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/sub.cpp:37,31'
              BranchSideFuncs:
                - _ZN3zmq5msg_t11init_cancelEmPKh
                - _ZN3zmq6xsub_t5xsendEPNS_5msg_tE
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/sub.cpp:39,5'
          Branch Sides:
            - BranchSide:      'src/sub.cpp:39,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6xsub_t5xsendEPNS_5msg_tE
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/sub.cpp:42,18'
              BranchSideFuncs:
                - _ZN3zmq6xsub_t5xsendEPNS_5msg_tE
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
      Callsites:
        - Src:             'src/sub.cpp:26,9'
          Dst:             __errno_location
        - Src:             'src/sub.cpp:35,18'
          Dst:             _ZN3zmq5msg_t14init_subscribeEmPKh
        - Src:             'src/sub.cpp:37,18'
          Dst:             _ZN3zmq5msg_t11init_cancelEmPKh
        - Src:             'src/sub.cpp:39,5'
          Dst:             __errno_location
        - Src:             'src/sub.cpp:39,5'
          Dst:             strerror
        - Src:             'src/sub.cpp:39,5'
          Dst:             fprintf
        - Src:             'src/sub.cpp:39,5'
          Dst:             fflush
        - Src:             'src/sub.cpp:39,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/sub.cpp:42,18'
          Dst:             _ZN3zmq6xsub_t5xsendEPNS_5msg_tE
        - Src:             'src/sub.cpp:43,12'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
    - functionName:    _ZThn1248_N3zmq5sub_tD0Ev
      functionSourceFile: '/src/libzmq/src/sub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5sub_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sub.cpp:0,0'
          Dst:             _ZN3zmq5sub_tD0Ev
    - functionName:    _ZN3zmq5sub_tD0Ev
      functionSourceFile: '/src/libzmq/src/sub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5sub_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sub.cpp:18,1'
          Dst:             _ZN3zmq5sub_tD2Ev
    - functionName:    _ZN3zmq5sub_tD2Ev
      functionSourceFile: '/src/libzmq/src/sub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xsub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sub.cpp:19,1'
          Dst:             _ZN3zmq6xsub_tD2Ev
    - functionName:    _ZThn1240_N3zmq5sub_tD0Ev
      functionSourceFile: '/src/libzmq/src/sub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5sub_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sub.cpp:0,0'
          Dst:             _ZN3zmq5sub_tD0Ev
    - functionName:    _ZThn1224_N3zmq5sub_tD0Ev
      functionSourceFile: '/src/libzmq/src/sub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5sub_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sub.cpp:0,0'
          Dst:             _ZN3zmq5sub_tD0Ev
    - functionName:    _ZThn1248_N3zmq5sub_tD1Ev
      functionSourceFile: '/src/libzmq/src/sub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5sub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sub.cpp:0,0'
          Dst:             _ZN3zmq5sub_tD2Ev
    - functionName:    _ZThn1240_N3zmq5sub_tD1Ev
      functionSourceFile: '/src/libzmq/src/sub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5sub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sub.cpp:0,0'
          Dst:             _ZN3zmq5sub_tD2Ev
    - functionName:    _ZThn1224_N3zmq5sub_tD1Ev
      functionSourceFile: '/src/libzmq/src/sub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5sub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sub.cpp:0,0'
          Dst:             _ZN3zmq5sub_tD2Ev
    - functionName:    _ZN3zmq5sub_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/sub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xsub_tC2EPNS_5ctx_tEji
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sub.cpp:8,5'
          Dst:             _ZN3zmq6xsub_tC2EPNS_5ctx_tEji
    - functionName:    _ZNK3zmq18tcp_address_mask_t13match_addressEPK8sockaddrj
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - ss_
        - ss_len_
      BBCount:         42
      ICount:          248
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_address.cpp:240,5'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:240,5'
              BranchSideFuncs:
                - memcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_address.cpp:240,5'
              BranchSideFuncs:
                - memcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_address.cpp:240,5'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:240,5'
              BranchSideFuncs:
                - memcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_address.cpp:240,5'
              BranchSideFuncs:
                - memcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_address.cpp:240,5'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:240,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_address.cpp:244,9'
              BranchSideFuncs:
                - memcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_address.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:245,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp_address.cpp:247,9'
              BranchSideFuncs:
                - memcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_address.cpp:247,9'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:250,13'
              BranchSideFuncs:
                - memcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_address.cpp:281,5'
              BranchSideFuncs: []
        - Branch String:   'src/tcp_address.cpp:250,13'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:251,13'
              BranchSideFuncs:
                - memcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_address.cpp:259,13'
              BranchSideFuncs:
                - memcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_address.cpp:251,13'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:251,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
            - BranchSide:      'src/tcp_address.cpp:253,65'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'src/tcp_address.cpp:259,13'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:259,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
            - BranchSide:      'src/tcp_address.cpp:261,62'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'src/tcp_address.cpp:266,13'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:267,20'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/tcp_address.cpp:269,35'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'src/tcp_address.cpp:270,13'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:271,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp_address.cpp:273,54'
              BranchSideFuncs: []
        - Branch String:   'src/tcp_address.cpp:274,13'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:275,18'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp_address.cpp:279,5'
              BranchSideFuncs: []
        - Branch String:   'src/tcp_address.cpp:275,17'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:277,17'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp_address.cpp:278,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp_address.cpp:240,5'
          Dst:             fprintf
        - Src:             'src/tcp_address.cpp:240,5'
          Dst:             fflush
        - Src:             'src/tcp_address.cpp:240,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_address.cpp:251,13'
          Dst:             fprintf
        - Src:             'src/tcp_address.cpp:251,13'
          Dst:             fflush
        - Src:             'src/tcp_address.cpp:251,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_address.cpp:259,13'
          Dst:             fprintf
        - Src:             'src/tcp_address.cpp:259,13'
          Dst:             fflush
        - Src:             'src/tcp_address.cpp:259,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_address.cpp:270,13'
          Dst:             memcmp
    - functionName:    _ZN3zmq18tcp_address_mask_t7resolveEPKcb
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - name_
        - ipv6_
      BBCount:         49
      ICount:          270
      EdgeCount:       93
      CyclomaticComplexity: 46
      functionsReached:
        - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
        - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
        - _ZN3zmq13ip_resolver_tD2Ev
        - _ZN3zmq21ip_resolver_options_t11expect_portEb
        - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
        - _ZN3zmq21ip_resolver_options_t4ipv6Eb
        - _ZN3zmq21ip_resolver_options_t8bindableEb
        - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
        - _ZN3zmq21ip_resolver_options_tC2Ev
        - _ZNK3zmq9ip_addr_t6familyEv
        - __errno_location
        - strrchr
        - strtol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_address.cpp:187,9'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:188,26'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strtol
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNK3zmq9ip_addr_t6familyEv
                - __errno_location
            - BranchSide:      'src/tcp_address.cpp:195,26'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strtol
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNK3zmq9ip_addr_t6familyEv
        - Branch String:   'src/tcp_address.cpp:190,13'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:191,13'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tcp_address.cpp:194,5'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strtol
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNK3zmq9ip_addr_t6familyEv
        - Branch String:   'src/tcp_address.cpp:209,9'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:210,16'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tcp_address.cpp:213,15'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strtol
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNK3zmq9ip_addr_t6familyEv
        - Branch String:   'src/tcp_address.cpp:217,9'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:218,25'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tcp_address.cpp:220,25'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strtol
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/tcp_address.cpp:220,16'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:221,9'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tcp_address.cpp:223,44'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strtol
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/tcp_address.cpp:225,13'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:225,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tcp_address.cpp:228,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/tcp_address.cpp:225,56'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:225,59'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
            - BranchSide:      'src/tcp_address.cpp:226,17'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/tcp_address.cpp:226,13'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:226,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tcp_address.cpp:228,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/tcp_address.cpp:227,17'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:227,20'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
            - BranchSide:      'src/tcp_address.cpp:231,43'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/tcp_address.cpp:224,13'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:228,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tcp_address.cpp:231,43'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/tcp_address.cpp:186,29'
          Dst:             strrchr
        - Src:             'src/tcp_address.cpp:191,13'
          Dst:             __errno_location
        - Src:             'src/tcp_address.cpp:198,27'
          Dst:             _ZN3zmq21ip_resolver_options_tC2Ev
        - Src:             'src/tcp_address.cpp:200,19'
          Dst:             _ZN3zmq21ip_resolver_options_t8bindableEb
        - Src:             'src/tcp_address.cpp:201,8'
          Dst:             _ZN3zmq21ip_resolver_options_t9allow_dnsEb
        - Src:             'src/tcp_address.cpp:202,8'
          Dst:             _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
        - Src:             'src/tcp_address.cpp:203,8'
          Dst:             _ZN3zmq21ip_resolver_options_t4ipv6Eb
        - Src:             'src/tcp_address.cpp:204,8'
          Dst:             _ZN3zmq21ip_resolver_options_t11expect_portEb
        - Src:             'src/tcp_address.cpp:206,19'
          Dst:             _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
        - Src:             'src/tcp_address.cpp:208,29'
          Dst:             _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
        - Src:             'src/tcp_address.cpp:235,1'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
        - Src:             'src/tcp_address.cpp:218,42'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/tcp_address.cpp:223,27'
          Dst:             strtol
        - Src:             'src/tcp_address.cpp:225,34'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/tcp_address.cpp:226,34'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/tcp_address.cpp:228,13'
          Dst:             __errno_location
        - Src:             'src/tcp_address.cpp:235,1'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
    - functionName:    _ZN3zmq13ip_resolver_tD2Ev
      functionSourceFile: '/src/libzmq/src/ip_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtol
      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:    _ZN3zmq18tcp_address_mask_tC2Ev
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13tcp_address_t6familyEv
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq9ip_addr_t6familyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_address.cpp:173,21'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
    - functionName:    _ZNK3zmq13tcp_address_t12has_src_addrEv
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13tcp_address_t11src_addrlenEv
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_address.cpp:159,28'
          Dst:             _ZNK3zmq9ip_addr_t12sockaddr_lenEv
    - functionName:    _ZNK3zmq13tcp_address_t8src_addrEv
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq9ip_addr_t11as_sockaddrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_address.cpp:154,28'
          Dst:             _ZNK3zmq9ip_addr_t11as_sockaddrEv
    - functionName:    _ZL19make_address_stringILm7ELm2EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hbuf_
        - port_
        - ipv6_prefix_
        - ipv6_suffix_
        - ''
      BBCount:         11
      ICount:          117
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - ntohs
        - snprintf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_address.cpp:106,5'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:106,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_address.cpp:106,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_address.cpp:106,5'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:106,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
            - BranchSide:      'src/tcp_address.cpp:106,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
      Callsites:
        - Src:             'src/tcp_address.cpp:100,29'
          Dst:             strlen
        - Src:             'src/tcp_address.cpp:105,61'
          Dst:             ntohs
        - Src:             'src/tcp_address.cpp:105,15'
          Dst:             snprintf
        - Src:             'src/tcp_address.cpp:106,5'
          Dst:             fprintf
        - Src:             'src/tcp_address.cpp:106,5'
          Dst:             fflush
        - Src:             'src/tcp_address.cpp:106,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZL19make_address_stringILm8ELm3EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hbuf_
        - port_
        - ipv6_prefix_
        - ipv6_suffix_
        - ''
      BBCount:         11
      ICount:          117
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - ntohs
        - snprintf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_address.cpp:106,5'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:106,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_address.cpp:106,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_address.cpp:106,5'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:106,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
            - BranchSide:      'src/tcp_address.cpp:106,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
      Callsites:
        - Src:             'src/tcp_address.cpp:100,29'
          Dst:             strlen
        - Src:             'src/tcp_address.cpp:105,61'
          Dst:             ntohs
        - Src:             'src/tcp_address.cpp:105,15'
          Dst:             snprintf
        - Src:             'src/tcp_address.cpp:106,5'
          Dst:             fprintf
        - Src:             'src/tcp_address.cpp:106,5'
          Dst:             fflush
        - Src:             'src/tcp_address.cpp:106,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq13tcp_address_t7addrlenEv
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_address.cpp:149,21'
          Dst:             _ZNK3zmq9ip_addr_t12sockaddr_lenEv
    - functionName:    _ZNK3zmq13tcp_address_t4addrEv
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq9ip_addr_t11as_sockaddrEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_address.cpp:144,21'
          Dst:             _ZNK3zmq9ip_addr_t11as_sockaddrEv
    - functionName:    _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         14
      ICount:          111
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL19make_address_stringILm7ELm2EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
        - _ZL19make_address_stringILm8ELm3EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
        - _ZNK3zmq13tcp_address_t4addrEv
        - _ZNK3zmq13tcp_address_t7addrlenEv
        - _ZNK3zmq9ip_addr_t6familyEv
        - getnameinfo
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/tcp_address.cpp:113,39'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:113,42'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - getnameinfo
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZL19make_address_stringILm7ELm2EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZL19make_address_stringILm8ELm3EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/tcp_address.cpp:121,33'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - getnameinfo
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZL19make_address_stringILm7ELm2EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZL19make_address_stringILm8ELm3EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
        - Branch String:   'src/tcp_address.cpp:113,9'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:114,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/tcp_address.cpp:121,33'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - getnameinfo
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZL19make_address_stringILm7ELm2EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZL19make_address_stringILm8ELm3EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
        - Branch String:   'src/tcp_address.cpp:123,9'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:124,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/tcp_address.cpp:128,16'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZL19make_address_stringILm7ELm2EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZL19make_address_stringILm8ELm3EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/tcp_address.cpp:132,9'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:133,38'
              BranchSideFuncs:
                - _ZL19make_address_stringILm8ELm3EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tcp_address.cpp:136,38'
              BranchSideFuncs:
                - _ZL19make_address_stringILm7ELm2EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/tcp_address.cpp:113,18'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/tcp_address.cpp:113,51'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/tcp_address.cpp:121,33'
          Dst:             _ZNK3zmq13tcp_address_t4addrEv
        - Src:             'src/tcp_address.cpp:121,42'
          Dst:             _ZNK3zmq13tcp_address_t7addrlenEv
        - Src:             'src/tcp_address.cpp:121,20'
          Dst:             getnameinfo
        - Src:             'src/tcp_address.cpp:132,18'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/tcp_address.cpp:133,17'
          Dst:             _ZL19make_address_stringILm8ELm3EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
        - Src:             'src/tcp_address.cpp:136,17'
          Dst:             _ZL19make_address_stringILm7ELm2EENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKctRAT__S7_RAT0__S7_
    - functionName:    _ZN3zmq13tcp_address_t7resolveEPKcbb
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - name_
        - local_
        - ipv6_
      BBCount:         27
      ICount:          197
      EdgeCount:       44
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
        - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
        - _ZN3zmq13ip_resolver_tD2Ev
        - _ZN3zmq21ip_resolver_options_t11expect_portEb
        - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
        - _ZN3zmq21ip_resolver_options_t4ipv6Eb
        - _ZN3zmq21ip_resolver_options_t8bindableEb
        - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
        - _ZN3zmq21ip_resolver_options_tC2Ev
        - strrchr
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/tcp_address.cpp:50,9'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:51,37'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq13ip_resolver_tD2Ev
            - BranchSide:      'src/tcp_address.cpp:75,27'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq13ip_resolver_tD2Ev
        - Branch String:   'src/tcp_address.cpp:69,13'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:70,13'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq13ip_resolver_tD2Ev
            - BranchSide:      'src/tcp_address.cpp:71,17'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq13ip_resolver_tD2Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp_address.cpp:73,5'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq13ip_resolver_tD2Ev
      Callsites:
        - Src:             'src/tcp_address.cpp:49,33'
          Dst:             strrchr
        - Src:             'src/tcp_address.cpp:53,31'
          Dst:             _ZN3zmq21ip_resolver_options_tC2Ev
        - Src:             'src/tcp_address.cpp:56,12'
          Dst:             _ZN3zmq21ip_resolver_options_t8bindableEb
        - Src:             'src/tcp_address.cpp:60,12'
          Dst:             _ZN3zmq21ip_resolver_options_t9allow_dnsEb
        - Src:             'src/tcp_address.cpp:61,12'
          Dst:             _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
        - Src:             'src/tcp_address.cpp:62,12'
          Dst:             _ZN3zmq21ip_resolver_options_t4ipv6Eb
        - Src:             'src/tcp_address.cpp:63,12'
          Dst:             _ZN3zmq21ip_resolver_options_t11expect_portEb
        - Src:             'src/tcp_address.cpp:65,23'
          Dst:             _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
        - Src:             'src/tcp_address.cpp:68,24'
          Dst:             _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
        - Src:             'src/tcp_address.cpp:73,5'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
        - Src:             'src/tcp_address.cpp:73,5'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
        - Src:             'src/tcp_address.cpp:75,27'
          Dst:             _ZN3zmq21ip_resolver_options_tC2Ev
        - Src:             'src/tcp_address.cpp:77,19'
          Dst:             _ZN3zmq21ip_resolver_options_t8bindableEb
        - Src:             'src/tcp_address.cpp:78,8'
          Dst:             _ZN3zmq21ip_resolver_options_t9allow_dnsEb
        - Src:             'src/tcp_address.cpp:79,8'
          Dst:             _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
        - Src:             'src/tcp_address.cpp:80,8'
          Dst:             _ZN3zmq21ip_resolver_options_t4ipv6Eb
        - Src:             'src/tcp_address.cpp:81,8'
          Dst:             _ZN3zmq21ip_resolver_options_t11expect_portEb
        - Src:             'src/tcp_address.cpp:83,19'
          Dst:             _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
        - Src:             'src/tcp_address.cpp:85,21'
          Dst:             _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
        - Src:             'src/tcp_address.cpp:86,1'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
        - Src:             'src/tcp_address.cpp:86,1'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
    - functionName:    _ZN3zmq13tcp_address_tC2EPK8sockaddrj
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - sa_
        - sa_len_
      BBCount:         22
      ICount:          114
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/tcp_address.cpp:34,5'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:34,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_address.cpp:34,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_address.cpp:34,5'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:34,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_address.cpp:36,14'
              BranchSideFuncs: []
        - Branch String:   'src/tcp_address.cpp:39,9'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:39,12'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp_address.cpp:41,14'
              BranchSideFuncs: []
        - Branch String:   'src/tcp_address.cpp:38,9'
          Branch Sides:
            - BranchSide:      'src/tcp_address.cpp:40,18'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp_address.cpp:41,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp_address.cpp:34,5'
          Dst:             fprintf
        - Src:             'src/tcp_address.cpp:34,5'
          Dst:             fflush
        - Src:             'src/tcp_address.cpp:34,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13tcp_address_tC2Ev
      functionSourceFile: '/src/libzmq/src/tcp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn1224_N3zmq14tcp_listener_tD0Ev
      functionSourceFile: '/src/libzmq/src/tcp_listener.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14tcp_listener_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_listener.hpp:0,0'
          Dst:             _ZN3zmq14tcp_listener_tD0Ev
    - functionName:    _ZN3zmq14tcp_listener_tD0Ev
      functionSourceFile: '/src/libzmq/src/tcp_listener.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14tcp_listener_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_listener.hpp:12,7'
          Dst:             _ZN3zmq14tcp_listener_tD2Ev
    - functionName:    _ZN3zmq14tcp_listener_tD2Ev
      functionSourceFile: '/src/libzmq/src/tcp_listener.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq22stream_listener_base_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_listener.hpp:12,7'
          Dst:             _ZN3zmq22stream_listener_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq14tcp_listener_tD1Ev
      functionSourceFile: '/src/libzmq/src/tcp_listener.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14tcp_listener_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_listener.hpp:0,0'
          Dst:             _ZN3zmq14tcp_listener_tD2Ev
    - functionName:    _ZN3zmq14tcp_listener_t17set_local_addressEPKc
      functionSourceFile: '/src/libzmq/src/tcp_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         12
      ICount:          92
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14tcp_listener_t13create_socketEPKc
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_listener.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:150,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/tcp_listener.cpp:152,28'
              BranchSideFuncs:
                - _ZN3zmq14tcp_listener_t13create_socketEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/tcp_listener.cpp:152,13'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp_listener.cpp:153,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp_listener.cpp:152,13'
          Dst:             _ZN3zmq14tcp_listener_t13create_socketEPKc
        - Src:             'src/tcp_listener.cpp:158,31'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/tcp_listener.cpp:158,14'
          Dst:             _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/tcp_listener.cpp:158,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/tcp_listener.cpp:158,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq14tcp_listener_t13create_socketEPKc
      functionSourceFile: '/src/libzmq/src/tcp_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         16
      ICount:          129
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
        - _ZN3zmq26make_socket_noninheritableEi
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13tcp_address_t4addrEv
        - _ZNK3zmq13tcp_address_t7addrlenEv
        - __errno_location
        - bind
        - fflush
        - fprintf
        - listen
        - setsockopt
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_listener.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:81,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp_listener.cpp:85,33'
              BranchSideFuncs:
                - _ZN3zmq26make_socket_noninheritableEi
                - setsockopt
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - bind
                - listen
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:105,5'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:105,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - bind
                - listen
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp_listener.cpp:112,16'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - bind
                - listen
                - __errno_location
                - __errno_location
        - Branch String:   'src/tcp_listener.cpp:120,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:121,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp_listener.cpp:125,18'
              BranchSideFuncs:
                - listen
                - __errno_location
                - __errno_location
        - Branch String:   'src/tcp_listener.cpp:132,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:133,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp_listener.cpp:136,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp_listener.cpp:79,10'
          Dst:             _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
        - Src:             'src/tcp_listener.cpp:85,5'
          Dst:             _ZN3zmq26make_socket_noninheritableEi
        - Src:             'src/tcp_listener.cpp:104,10'
          Dst:             setsockopt
        - Src:             'src/tcp_listener.cpp:105,5'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:105,5'
          Dst:             strerror
        - Src:             'src/tcp_listener.cpp:105,5'
          Dst:             fprintf
        - Src:             'src/tcp_listener.cpp:105,5'
          Dst:             fflush
        - Src:             'src/tcp_listener.cpp:105,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_listener.cpp:112,29'
          Dst:             _ZNK3zmq13tcp_address_t4addrEv
        - Src:             'src/tcp_listener.cpp:112,47'
          Dst:             _ZNK3zmq13tcp_address_t7addrlenEv
        - Src:             'src/tcp_listener.cpp:112,10'
          Dst:             bind
        - Src:             'src/tcp_listener.cpp:125,10'
          Dst:             listen
        - Src:             'src/tcp_listener.cpp:139,21'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:141,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
      functionSourceFile: '/src/libzmq/src/address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - fd_
        - socket_end_
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13tcp_address_tC2EPK8sockaddrj
        - _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
        - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/address.hpp:124,9'
          Branch Sides:
            - BranchSide:      'src/address.hpp:125,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
            - BranchSide:      'src/address.hpp:128,62'
              BranchSideFuncs:
                - _ZN3zmq13tcp_address_tC2EPK8sockaddrj
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/address.hpp:123,30'
          Dst:             _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
        - Src:             'src/address.hpp:128,13'
          Dst:             _ZN3zmq13tcp_address_tC2EPK8sockaddrj
        - Src:             'src/address.hpp:130,10'
          Dst:             _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK3zmq14tcp_listener_t15get_socket_nameEiNS_12socket_end_tE
      functionSourceFile: '/src/libzmq/src/tcp_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
        - socket_end_
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_listener.cpp:74,12'
          Dst:             _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
    - functionName:    _ZThn1224_N3zmq14tcp_listener_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/tcp_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14tcp_listener_t8in_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_listener.cpp:0,0'
          Dst:             _ZN3zmq14tcp_listener_t8in_eventEv
    - functionName:    _ZN3zmq14tcp_listener_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/tcp_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          125
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14tcp_listener_t6acceptEv
        - _ZN3zmq14tune_tcp_maxrtEii
        - _ZN3zmq15tune_tcp_socketEi
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq19tune_tcp_keepalivesEiiiii
        - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - zmq_errno
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_listener.cpp:48,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:49,9'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/tcp_listener.cpp:54,31'
              BranchSideFuncs:
                - _ZN3zmq15tune_tcp_socketEi
                - _ZN3zmq19tune_tcp_keepalivesEiiiii
                - _ZN3zmq14tune_tcp_maxrtEii
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/tcp_listener.cpp:60,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:61,9'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/tcp_listener.cpp:67,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp_listener.cpp:44,21'
          Dst:             _ZN3zmq14tcp_listener_t6acceptEv
        - Src:             'src/tcp_listener.cpp:50,11'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/tcp_listener.cpp:50,60'
          Dst:             zmq_errno
        - Src:             'src/tcp_listener.cpp:49,18'
          Dst:             _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/tcp_listener.cpp:49,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/tcp_listener.cpp:49,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/tcp_listener.cpp:54,14'
          Dst:             _ZN3zmq15tune_tcp_socketEi
        - Src:             'src/tcp_listener.cpp:56,12'
          Dst:             _ZN3zmq19tune_tcp_keepalivesEiiiii
        - Src:             'src/tcp_listener.cpp:59,15'
          Dst:             _ZN3zmq14tune_tcp_maxrtEii
        - Src:             'src/tcp_listener.cpp:62,11'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/tcp_listener.cpp:62,60'
          Dst:             zmq_errno
        - Src:             'src/tcp_listener.cpp:61,18'
          Dst:             _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/tcp_listener.cpp:61,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/tcp_listener.cpp:61,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq14tcp_listener_t6acceptEv
      functionSourceFile: '/src/libzmq/src/tcp_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         63
      ICount:          346
      EdgeCount:       83
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN3zmq13set_nosigpipeEi
        - _ZN3zmq19set_socket_priorityEii
        - _ZN3zmq22set_ip_type_of_serviceEii
        - _ZN3zmq26make_socket_noninheritableEi
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq18tcp_address_mask_t13match_addressEPK8sockaddrj
        - __errno_location
        - accept4
        - close
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_listener.cpp:168,5'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:168,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - accept4
                - _ZN3zmq26make_socket_noninheritableEi
                - _ZNKSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE5emptyB8ne180100Ev
                - _ZNKSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNK3zmq18tcp_address_mask_t13match_addressEPK8sockaddrj
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:171,5'
              BranchSideFuncs:
                - accept4
                - _ZN3zmq26make_socket_noninheritableEi
                - _ZNKSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE5emptyB8ne180100Ev
                - _ZNKSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNK3zmq18tcp_address_mask_t13match_addressEPK8sockaddrj
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:185,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:204,33'
              BranchSideFuncs:
                - _ZN3zmq26make_socket_noninheritableEi
                - _ZNKSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE5emptyB8ne180100Ev
                - _ZNKSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNK3zmq18tcp_address_mask_t13match_addressEPK8sockaddrj
        - Branch String:   'src/tcp_listener.cpp:196,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:196,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:196,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:196,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:196,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:196,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:196,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:196,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:196,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:196,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:201,9'
              BranchSideFuncs: []
        - Branch String:   'src/tcp_listener.cpp:206,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:207,14'
              BranchSideFuncs:
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:230,29'
              BranchSideFuncs:
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:208,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:212,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNK3zmq18tcp_address_mask_t13match_addressEPK8sockaddrj
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:218,14'
              BranchSideFuncs:
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:212,17'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:214,25'
              BranchSideFuncs:
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:217,9'
              BranchSideFuncs:
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIN3zmq18tcp_address_mask_tENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNK3zmq18tcp_address_mask_t13match_addressEPK8sockaddrj
        - Branch String:   'src/tcp_listener.cpp:218,13'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:223,31'
              BranchSideFuncs:
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:228,5'
              BranchSideFuncs:
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_listener.cpp:224,13'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:224,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:226,13'
              BranchSideFuncs: []
        - Branch String:   'src/tcp_listener.cpp:230,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:235,27'
              BranchSideFuncs:
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:242,9'
              BranchSideFuncs:
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
        - Branch String:   'src/tcp_listener.cpp:236,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:236,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_listener.cpp:238,9'
              BranchSideFuncs: []
        - Branch String:   'src/tcp_listener.cpp:242,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:243,33'
              BranchSideFuncs:
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19set_socket_priorityEii
            - BranchSide:      'src/tcp_listener.cpp:246,9'
              BranchSideFuncs:
                - _ZN3zmq19set_socket_priorityEii
        - Branch String:   'src/tcp_listener.cpp:246,9'
          Branch Sides:
            - BranchSide:      'src/tcp_listener.cpp:247,30'
              BranchSideFuncs:
                - _ZN3zmq19set_socket_priorityEii
            - BranchSide:      'src/tcp_listener.cpp:249,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp_listener.cpp:168,5'
          Dst:             fprintf
        - Src:             'src/tcp_listener.cpp:168,5'
          Dst:             fflush
        - Src:             'src/tcp_listener.cpp:168,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_listener.cpp:178,17'
          Dst:             accept4
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             strerror
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             fprintf
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             fflush
        - Src:             'src/tcp_listener.cpp:196,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_listener.cpp:204,5'
          Dst:             _ZN3zmq26make_socket_noninheritableEi
        - Src:             'src/tcp_listener.cpp:212,47'
          Dst:             _ZNK3zmq18tcp_address_mask_t13match_addressEPK8sockaddrj
        - Src:             'src/tcp_listener.cpp:223,22'
          Dst:             close
        - Src:             'src/tcp_listener.cpp:224,13'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:224,13'
          Dst:             strerror
        - Src:             'src/tcp_listener.cpp:224,13'
          Dst:             fprintf
        - Src:             'src/tcp_listener.cpp:224,13'
          Dst:             fflush
        - Src:             'src/tcp_listener.cpp:224,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_listener.cpp:230,9'
          Dst:             _ZN3zmq13set_nosigpipeEi
        - Src:             'src/tcp_listener.cpp:235,18'
          Dst:             close
        - Src:             'src/tcp_listener.cpp:236,9'
          Dst:             __errno_location
        - Src:             'src/tcp_listener.cpp:236,9'
          Dst:             strerror
        - Src:             'src/tcp_listener.cpp:236,9'
          Dst:             fprintf
        - Src:             'src/tcp_listener.cpp:236,9'
          Dst:             fflush
        - Src:             'src/tcp_listener.cpp:236,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_listener.cpp:243,9'
          Dst:             _ZN3zmq22set_ip_type_of_serviceEii
        - Src:             'src/tcp_listener.cpp:247,9'
          Dst:             _ZN3zmq19set_socket_priorityEii
    - functionName:    accept4
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14tcp_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/tcp_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - socket_
        - options_
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13tcp_address_tC2Ev
        - _ZN3zmq22stream_listener_base_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
        - _ZN3zmq22stream_listener_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_listener.cpp:38,5'
          Dst:             _ZN3zmq22stream_listener_base_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
        - Src:             'src/tcp_listener.cpp:35,22'
          Dst:             _ZN3zmq13tcp_address_tC2Ev
        - Src:             'src/tcp_listener.cpp:40,1'
          Dst:             _ZN3zmq22stream_listener_base_tD2Ev
    - functionName:    _ZN3zmq8thread_t15applyThreadNameEv
      functionSourceFile: '/src/libzmq/src/thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pthread_self
        - pthread_setname_np
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/thread.cpp:359,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:360,9'
              BranchSideFuncs:
                - pthread_self
                - pthread_setname_np
            - BranchSide:      'src/thread.cpp:372,34'
              BranchSideFuncs:
                - pthread_self
                - pthread_setname_np
        - Branch String:   'src/thread.cpp:373,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:373,9'
              BranchSideFuncs: []
            - BranchSide:      'src/thread.cpp:374,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/thread.cpp:372,34'
          Dst:             pthread_self
        - Src:             'src/thread.cpp:372,14'
          Dst:             pthread_setname_np
    - functionName:    pthread_self
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_setname_np
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8thread_t25applySchedulingParametersEv
      functionSourceFile: '/src/libzmq/src/thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         54
      ICount:          309
      EdgeCount:       68
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - nice
        - pthread_getschedparam
        - pthread_self
        - pthread_setaffinity_np
        - pthread_setschedparam
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/thread.cpp:281,5'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:281,5'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - pthread_self
                - pthread_setschedparam
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - nice
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:283,9'
              BranchSideFuncs:
                - pthread_self
                - pthread_setschedparam
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - nice
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/thread.cpp:283,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:284,18'
              BranchSideFuncs:
                - pthread_self
                - pthread_setschedparam
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - nice
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:293,8'
              BranchSideFuncs:
                - pthread_self
                - pthread_setschedparam
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - nice
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/thread.cpp:293,30'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:292,10'
              BranchSideFuncs:
                - pthread_self
                - pthread_setschedparam
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - nice
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:293,34'
              BranchSideFuncs:
                - pthread_self
                - pthread_setschedparam
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - nice
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/thread.cpp:295,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:296,15'
              BranchSideFuncs:
                - pthread_self
                - pthread_setschedparam
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - nice
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:298,14'
              BranchSideFuncs:
                - pthread_self
                - pthread_setschedparam
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - nice
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/thread.cpp:315,5'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:315,5'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - nice
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:318,9'
              BranchSideFuncs:
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - nice
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/thread.cpp:319,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:319,12'
              BranchSideFuncs:
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - nice
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:333,10'
              BranchSideFuncs:
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
        - Branch String:   'src/thread.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:320,12'
              BranchSideFuncs:
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - nice
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:333,10'
              BranchSideFuncs:
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
        - Branch String:   'src/thread.cpp:318,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:324,14'
              BranchSideFuncs:
                - nice
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:333,10'
              BranchSideFuncs:
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
        - Branch String:   'src/thread.cpp:326,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:326,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
            - BranchSide:      'src/thread.cpp:329,5'
              BranchSideFuncs:
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
        - Branch String:   'src/thread.cpp:333,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:333,9'
              BranchSideFuncs: []
            - BranchSide:      'src/thread.cpp:335,9'
              BranchSideFuncs:
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5beginB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
        - Branch String:   'src/thread.cpp:336,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:339,13'
              BranchSideFuncs:
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:342,35'
              BranchSideFuncs:
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/thread.cpp:339,13'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:338,25'
              BranchSideFuncs:
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
            - BranchSide:      'src/thread.cpp:338,25'
              BranchSideFuncs:
                - _ZNSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEppB8ne180100Ei
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - pthread_self
                - pthread_setaffinity_np
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEdeB8ne180100Ev
        - Branch String:   'src/thread.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:343,9'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:344,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/thread.cpp:280,37'
          Dst:             pthread_self
        - Src:             'src/thread.cpp:280,14'
          Dst:             pthread_getschedparam
        - Src:             'src/thread.cpp:281,5'
          Dst:             strerror
        - Src:             'src/thread.cpp:281,5'
          Dst:             fprintf
        - Src:             'src/thread.cpp:281,5'
          Dst:             fflush
        - Src:             'src/thread.cpp:281,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/thread.cpp:307,33'
          Dst:             pthread_self
        - Src:             'src/thread.cpp:307,10'
          Dst:             pthread_setschedparam
        - Src:             'src/thread.cpp:315,5'
          Dst:             strerror
        - Src:             'src/thread.cpp:315,5'
          Dst:             fprintf
        - Src:             'src/thread.cpp:315,5'
          Dst:             fflush
        - Src:             'src/thread.cpp:315,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/thread.cpp:324,14'
          Dst:             nice
        - Src:             'src/thread.cpp:326,9'
          Dst:             __errno_location
        - Src:             'src/thread.cpp:326,9'
          Dst:             strerror
        - Src:             'src/thread.cpp:326,9'
          Dst:             fprintf
        - Src:             'src/thread.cpp:326,9'
          Dst:             fflush
        - Src:             'src/thread.cpp:326,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/thread.cpp:342,35'
          Dst:             pthread_self
        - Src:             'src/thread.cpp:342,11'
          Dst:             pthread_setaffinity_np
        - Src:             'src/thread.cpp:343,9'
          Dst:             strerror
        - Src:             'src/thread.cpp:343,9'
          Dst:             fprintf
        - Src:             'src/thread.cpp:343,9'
          Dst:             fflush
        - Src:             'src/thread.cpp:343,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    pthread_getschedparam
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_setschedparam
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nice
      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:    pthread_setaffinity_np
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8thread_t23setSchedulingParametersEiiRKNSt3__13setIiNS1_4lessIiEENS1_9allocatorIiEEEE
      functionSourceFile: '/src/libzmq/src/thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - priority_
        - scheduling_policy_
        - affinity_cpus_
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq8thread_t17is_current_threadEv
      functionSourceFile: '/src/libzmq/src/thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_equal
        - pthread_self
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/thread.cpp:255,33'
          Dst:             pthread_self
        - Src:             'src/thread.cpp:255,18'
          Dst:             pthread_equal
    - functionName:    pthread_equal
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8thread_t4stopEv
      functionSourceFile: '/src/libzmq/src/thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - pthread_join
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/thread.cpp:247,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:247,9'
              BranchSideFuncs:
                - pthread_join
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:248,32'
              BranchSideFuncs:
                - pthread_join
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/thread.cpp:249,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:249,9'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:250,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/thread.cpp:248,18'
          Dst:             pthread_join
        - Src:             'src/thread.cpp:249,9'
          Dst:             strerror
        - Src:             'src/thread.cpp:249,9'
          Dst:             fprintf
        - Src:             'src/thread.cpp:249,9'
          Dst:             fflush
        - Src:             'src/thread.cpp:249,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    pthread_join
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14thread_routinePv
      functionSourceFile: '/src/libzmq/src/thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - arg_
      BBCount:         13
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq8thread_t15applyThreadNameEv
        - _ZN3zmq8thread_t25applySchedulingParametersEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - pthread_sigmask
        - sigfillset
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/thread.cpp:222,5'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:222,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - pthread_sigmask
                - _ZN3zmq8thread_t25applySchedulingParametersEv
                - _ZN3zmq8thread_t15applyThreadNameEv
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:223,10'
              BranchSideFuncs:
                - pthread_sigmask
                - _ZN3zmq8thread_t25applySchedulingParametersEv
                - _ZN3zmq8thread_t15applyThreadNameEv
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/thread.cpp:224,5'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:224,5'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8thread_t25applySchedulingParametersEv
                - _ZN3zmq8thread_t15applyThreadNameEv
            - BranchSide:      'src/thread.cpp:224,5'
              BranchSideFuncs:
                - _ZN3zmq8thread_t25applySchedulingParametersEv
                - _ZN3zmq8thread_t15applyThreadNameEv
      Callsites:
        - Src:             'src/thread.cpp:221,14'
          Dst:             sigfillset
        - Src:             'src/thread.cpp:222,5'
          Dst:             __errno_location
        - Src:             'src/thread.cpp:222,5'
          Dst:             strerror
        - Src:             'src/thread.cpp:222,5'
          Dst:             fprintf
        - Src:             'src/thread.cpp:222,5'
          Dst:             fflush
        - Src:             'src/thread.cpp:222,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/thread.cpp:223,10'
          Dst:             pthread_sigmask
        - Src:             'src/thread.cpp:224,5'
          Dst:             strerror
        - Src:             'src/thread.cpp:224,5'
          Dst:             fprintf
        - Src:             'src/thread.cpp:224,5'
          Dst:             fflush
        - Src:             'src/thread.cpp:224,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/thread.cpp:227,11'
          Dst:             _ZN3zmq8thread_t25applySchedulingParametersEv
        - Src:             'src/thread.cpp:228,11'
          Dst:             _ZN3zmq8thread_t15applyThreadNameEv
    - functionName:    sigfillset
      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:    pthread_sigmask
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8thread_t5startEPFvPvES1_PKc
      functionSourceFile: '/src/libzmq/src/thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - tfn_
        - arg_
        - name_
      BBCount:         11
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14thread_routinePv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - pthread_create
        - strerror
        - strncpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/thread.cpp:238,9'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:239,18'
              BranchSideFuncs:
                - strncpy
                - pthread_create
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:240,31'
              BranchSideFuncs:
                - pthread_create
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/thread.cpp:241,5'
          Branch Sides:
            - BranchSide:      'src/thread.cpp:241,5'
              BranchSideFuncs:
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/thread.cpp:241,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/thread.cpp:239,9'
          Dst:             strncpy
        - Src:             'src/thread.cpp:240,14'
          Dst:             pthread_create
        - Src:             'src/thread.cpp:240,14'
          Dst:             _ZL14thread_routinePv
        - Src:             'src/thread.cpp:241,5'
          Dst:             strerror
        - Src:             'src/thread.cpp:241,5'
          Dst:             fprintf
        - Src:             'src/thread.cpp:241,5'
          Dst:             fflush
        - Src:             'src/thread.cpp:241,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    pthread_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq8thread_t11get_startedEv
      functionSourceFile: '/src/libzmq/src/thread.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq8timers_t11match_by_idclERKNSt3__14pairIKmNS0_7timer_tEEE
      functionSourceFile: '/src/libzmq/src/timers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - entry_
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8timers_t7executeEv
      functionSourceFile: '/src/libzmq/src/timers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          140
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq7clock_t6now_msEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/timers.cpp:138,5'
          Branch Sides:
            - BranchSide:      'src/timers.cpp:138,5'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEESL_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__14pairIKmN3zmq8timers_t7timer_tEEC2B8ne180100ImRKS4_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSA_OSB_
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE6insertB8ne180100EOS9_
            - BranchSide:      'src/timers.cpp:139,18'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEESL_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__14pairIKmN3zmq8timers_t7timer_tEEC2B8ne180100ImRKS4_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSA_OSB_
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE6insertB8ne180100EOS9_
        - Branch String:   'src/timers.cpp:139,13'
          Branch Sides:
            - BranchSide:      'src/timers.cpp:143,17'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__14pairIKmN3zmq8timers_t7timer_tEEC2B8ne180100ImRKS4_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSA_OSB_
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE6insertB8ne180100EOS9_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEESL_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
            - BranchSide:      'src/timers.cpp:153,5'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEESL_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__14pairIKmN3zmq8timers_t7timer_tEEC2B8ne180100ImRKS4_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSA_OSB_
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE6insertB8ne180100EOS9_
        - Branch String:   'src/timers.cpp:143,17'
          Branch Sides:
            - BranchSide:      'src/timers.cpp:144,17'
              BranchSideFuncs:
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEESL_
            - BranchSide:      'src/timers.cpp:146,36'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__14pairIKmN3zmq8timers_t7timer_tEEC2B8ne180100ImRKS4_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSA_OSB_
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE6insertB8ne180100EOS9_
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEESL_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
      Callsites:
        - Src:             'src/timers.cpp:133,33'
          Dst:             _ZN3zmq7clock_t6now_msEv
    - functionName:    _ZN3zmq8timers_t7timeoutEv
      functionSourceFile: '/src/libzmq/src/timers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          104
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq7clock_t6now_msEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/timers.cpp:117,5'
          Branch Sides:
            - BranchSide:      'src/timers.cpp:117,5'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEESL_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13maxB8ne180100IlEERKT_S3_S3_
            - BranchSide:      'src/timers.cpp:118,18'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEESL_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13maxB8ne180100IlEERKT_S3_S3_
        - Branch String:   'src/timers.cpp:118,13'
          Branch Sides:
            - BranchSide:      'src/timers.cpp:120,48'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13maxB8ne180100IlEERKT_S3_S3_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEESL_
            - BranchSide:      'src/timers.cpp:123,5'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEESE_
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEC2B8ne180100ENS_14__map_iteratorINS_15__tree_iteratorIS6_SA_lEEEE
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEESL_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5eraseB8ne180100ERKi
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZNSt3__13maxB8ne180100IlEERKT_S3_S3_
      Callsites:
        - Src:             'src/timers.cpp:111,33'
          Dst:             _ZN3zmq7clock_t6now_msEv
    - functionName:    _ZN3zmq8timers_t5resetEi
      functionSourceFile: '/src/libzmq/src/timers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - timer_id_
      BBCount:         6
      ICount:          98
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7clock_t6now_msEv
        - _ZN3zmq8timers_t11match_by_idC2Ei
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/timers.cpp:96,9'
          Branch Sides:
            - BranchSide:      'src/timers.cpp:97,25'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZNSt3__14pairIKmN3zmq8timers_t7timer_tEEC2B8ne180100IRmRS4_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSA_OSB_
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE6insertB8ne180100EOS9_
            - BranchSide:      'src/timers.cpp:105,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/timers.cpp:95,44'
          Dst:             _ZN3zmq8timers_t11match_by_idC2Ei
        - Src:             'src/timers.cpp:98,32'
          Dst:             _ZN3zmq7clock_t6now_msEv
        - Src:             'src/timers.cpp:105,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq8timers_t11match_by_idC2Ei
      functionSourceFile: '/src/libzmq/src/timers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - timer_id_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8timers_t12set_intervalEim
      functionSourceFile: '/src/libzmq/src/timers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - this
        - timer_id_
        - interval_
      BBCount:         6
      ICount:          103
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7clock_t6now_msEv
        - _ZN3zmq8timers_t11match_by_idC2Ei
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/timers.cpp:77,9'
          Branch Sides:
            - BranchSide:      'src/timers.cpp:78,25'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeImN3zmq8timers_t7timer_tEEEPNS_11__tree_nodeIS6_PvEElEEEptB8ne180100Ev
                - _ZN3zmq7clock_t6now_msEv
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeImS3_EEPNS_11__tree_nodeISF_PvEElEEEE
                - _ZNSt3__14pairIKmN3zmq8timers_t7timer_tEEC2B8ne180100IRmRS4_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSA_OSB_
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE6insertB8ne180100EOS9_
            - BranchSide:      'src/timers.cpp:87,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/timers.cpp:76,44'
          Dst:             _ZN3zmq8timers_t11match_by_idC2Ei
        - Src:             'src/timers.cpp:80,32'
          Dst:             _ZN3zmq7clock_t6now_msEv
        - Src:             'src/timers.cpp:87,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq8timers_t6cancelEi
      functionSourceFile: '/src/libzmq/src/timers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - timer_id_
      BBCount:         8
      ICount:          89
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq8timers_t11match_by_idC2Ei
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/timers.cpp:54,9'
          Branch Sides:
            - BranchSide:      'src/timers.cpp:57,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/timers.cpp:62,9'
              BranchSideFuncs:
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5countB8ne180100ERKi
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE6insertB8ne180100ERKi
                - __errno_location
        - Branch String:   'src/timers.cpp:62,9'
          Branch Sides:
            - BranchSide:      'src/timers.cpp:63,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/timers.cpp:67,5'
              BranchSideFuncs:
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE6insertB8ne180100ERKi
      Callsites:
        - Src:             'src/timers.cpp:56,26'
          Dst:             _ZN3zmq8timers_t11match_by_idC2Ei
        - Src:             'src/timers.cpp:57,9'
          Dst:             __errno_location
        - Src:             'src/timers.cpp:63,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq8timers_t3addEmPFviPvES1_
      functionSourceFile: '/src/libzmq/src/timers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - interval_
        - handler_
        - arg_
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7clock_t6now_msEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/timers.cpp:26,9'
          Branch Sides:
            - BranchSide:      'src/timers.cpp:27,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/timers.cpp:31,21'
              BranchSideFuncs:
                - _ZN3zmq7clock_t6now_msEv
                - _ZNSt3__14pairIKmN3zmq8timers_t7timer_tEEC2B8ne180100IRmRS4_TnNS_9enable_ifIXclsr10_CheckArgsE17__enable_implicitIT_T0_EEEiE4typeELi0EEEOSA_OSB_
                - _ZNSt3__18multimapImN3zmq8timers_t7timer_tENS_4lessImEENS_9allocatorINS_4pairIKmS3_EEEEE6insertB8ne180100EOS9_
      Callsites:
        - Src:             'src/timers.cpp:27,9'
          Dst:             __errno_location
        - Src:             'src/timers.cpp:31,28'
          Dst:             _ZN3zmq7clock_t6now_msEv
    - functionName:    _ZNK3zmq8timers_t9check_tagEv
      functionSourceFile: '/src/libzmq/src/timers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8timers_tD2Ev
      functionSourceFile: '/src/libzmq/src/timers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8timers_tC2Ev
      functionSourceFile: '/src/libzmq/src/timers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7clock_tC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/timers.cpp:9,16'
          Dst:             _ZN3zmq7clock_tC2Ev
    - functionName:    _ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/sstream'
      linkageType:     WeakODRLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq14tipc_address_t7addrlenEv
      functionSourceFile: '/src/libzmq/src/tipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq14tipc_address_t4addrEv
      functionSourceFile: '/src/libzmq/src/tipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9tipc_nodej
      functionSourceFile: '/usr/include/linux/tipc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - addr
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12tipc_clusterj
      functionSourceFile: '/usr/include/linux/tipc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - addr
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9tipc_zonej
      functionSourceFile: '/usr/include/linux/tipc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - addr
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/tipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         44
      ICount:          245
      EdgeCount:       69
      CyclomaticComplexity: 27
      functionsReached:
        - _ZL12tipc_clusterj
        - _ZL9tipc_nodej
        - _ZL9tipc_zonej
        - _ZNK3zmq14tipc_address_t9is_randomEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/tipc_address.cpp:109,9'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:110,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/tipc_address.cpp:113,23'
              BranchSideFuncs:
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL9tipc_zonej
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL12tipc_clusterj
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL9tipc_nodej
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/tipc_address.cpp:115,9'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:115,12'
              BranchSideFuncs:
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tipc_address.cpp:116,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/tipc_address.cpp:114,9'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:116,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tipc_address.cpp:120,16'
              BranchSideFuncs:
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL9tipc_zonej
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL12tipc_clusterj
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL9tipc_nodej
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/tipc_address.cpp:120,49'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:120,52'
              BranchSideFuncs:
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL9tipc_zonej
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL12tipc_clusterj
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL9tipc_nodej
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tipc_address.cpp:121,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL9tipc_zonej
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL12tipc_clusterj
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL9tipc_nodej
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/tipc_address.cpp:120,16'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:121,9'
              BranchSideFuncs:
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL9tipc_zonej
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL12tipc_clusterj
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZL9tipc_nodej
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tipc_address.cpp:127,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/tipc_address.cpp:120,52'
          Dst:             _ZNK3zmq14tipc_address_t9is_randomEv
        - Src:             'src/tipc_address.cpp:121,34'
          Dst:             _ZL9tipc_zonej
        - Src:             'src/tipc_address.cpp:122,21'
          Dst:             _ZL12tipc_clusterj
        - Src:             'src/tipc_address.cpp:123,21'
          Dst:             _ZL9tipc_nodej
    - functionName:    _ZNK3zmq14tipc_address_t9is_randomEv
      functionSourceFile: '/src/libzmq/src/tipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9tipc_addrjjj
      functionSourceFile: '/usr/include/linux/tipc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - zone
        - cluster
        - node
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14tipc_address_t7resolveEPKc
      functionSourceFile: '/src/libzmq/src/tipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - name_
      BBCount:         29
      ICount:          255
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL9tipc_addrjjj
        - _ZN3zmq14tipc_address_t10set_randomEv
        - __isoc99_sscanf
        - strchr
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/tipc_address.cpp:58,9'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:59,9'
              BranchSideFuncs:
                - _ZN3zmq14tipc_address_t10set_randomEv
            - BranchSide:      'src/tipc_address.cpp:68,19'
              BranchSideFuncs:
                - __isoc99_sscanf
                - strchr
                - __isoc99_sscanf
                - _ZL9tipc_addrjjj
                - _ZL9tipc_addrjjj
                - __isoc99_sscanf
        - Branch String:   'src/tipc_address.cpp:70,9'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:71,21'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __isoc99_sscanf
                - _ZL9tipc_addrjjj
                - _ZL9tipc_addrjjj
            - BranchSide:      'src/tipc_address.cpp:74,9'
              BranchSideFuncs:
                - __isoc99_sscanf
                - _ZL9tipc_addrjjj
                - _ZL9tipc_addrjjj
        - Branch String:   'src/tipc_address.cpp:71,13'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:72,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tipc_address.cpp:73,5'
              BranchSideFuncs:
                - __isoc99_sscanf
                - _ZL9tipc_addrjjj
                - _ZL9tipc_addrjjj
        - Branch String:   'src/tipc_address.cpp:74,9'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:75,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tipc_address.cpp:85,9'
              BranchSideFuncs:
                - __isoc99_sscanf
                - _ZL9tipc_addrjjj
                - _ZL9tipc_addrjjj
        - Branch String:   'src/tipc_address.cpp:75,40'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:75,43'
              BranchSideFuncs: []
            - BranchSide:      'src/tipc_address.cpp:76,13'
              BranchSideFuncs: []
        - Branch String:   'src/tipc_address.cpp:75,13'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:76,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tipc_address.cpp:77,9'
              BranchSideFuncs: []
        - Branch String:   'src/tipc_address.cpp:85,18'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:85,21'
              BranchSideFuncs:
                - __isoc99_sscanf
                - _ZL9tipc_addrjjj
                - _ZL9tipc_addrjjj
            - BranchSide:      'src/tipc_address.cpp:93,16'
              BranchSideFuncs:
                - __isoc99_sscanf
                - _ZL9tipc_addrjjj
        - Branch String:   'src/tipc_address.cpp:85,9'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:86,9'
              BranchSideFuncs:
                - _ZL9tipc_addrjjj
            - BranchSide:      'src/tipc_address.cpp:93,16'
              BranchSideFuncs:
                - __isoc99_sscanf
                - _ZL9tipc_addrjjj
        - Branch String:   'src/tipc_address.cpp:95,13'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:96,13'
              BranchSideFuncs:
                - _ZL9tipc_addrjjj
            - BranchSide:      'src/tipc_address.cpp:103,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tipc_address.cpp:58,9'
          Dst:             strncmp
        - Src:             'src/tipc_address.cpp:59,9'
          Dst:             _ZN3zmq14tipc_address_t10set_randomEv
        - Src:             'src/tipc_address.cpp:68,11'
          Dst:             __isoc99_sscanf
        - Src:             'src/tipc_address.cpp:70,19'
          Dst:             strchr
        - Src:             'src/tipc_address.cpp:71,13'
          Dst:             __isoc99_sscanf
        - Src:             'src/tipc_address.cpp:90,36'
          Dst:             _ZL9tipc_addrjjj
        - Src:             'src/tipc_address.cpp:94,15'
          Dst:             __isoc99_sscanf
        - Src:             'src/tipc_address.cpp:98,36'
          Dst:             _ZL9tipc_addrjjj
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14tipc_address_t10set_randomEv
      functionSourceFile: '/src/libzmq/src/tipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __isoc99_sscanf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq14tipc_address_t10is_serviceEv
      functionSourceFile: '/src/libzmq/src/tipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tipc_address.cpp:41,9'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:42,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tipc_address.cpp:44,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq14tipc_address_tC2EPK8sockaddrj
      functionSourceFile: '/src/libzmq/src/tipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - sa_
        - sa_len_
      BBCount:         14
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/tipc_address.cpp:22,5'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:22,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_address.cpp:22,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_address.cpp:22,5'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:22,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_address.cpp:24,14'
              BranchSideFuncs: []
        - Branch String:   'src/tipc_address.cpp:25,9'
          Branch Sides:
            - BranchSide:      'src/tipc_address.cpp:25,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tipc_address.cpp:26,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tipc_address.cpp:22,5'
          Dst:             fprintf
        - Src:             'src/tipc_address.cpp:22,5'
          Dst:             fflush
        - Src:             'src/tipc_address.cpp:22,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14tipc_address_tC2Ev
      functionSourceFile: '/src/libzmq/src/tipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn1224_N3zmq15tipc_listener_tD0Ev
      functionSourceFile: '/src/libzmq/src/tipc_listener.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15tipc_listener_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tipc_listener.hpp:0,0'
          Dst:             _ZN3zmq15tipc_listener_tD0Ev
    - functionName:    _ZN3zmq15tipc_listener_tD0Ev
      functionSourceFile: '/src/libzmq/src/tipc_listener.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15tipc_listener_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tipc_listener.hpp:18,7'
          Dst:             _ZN3zmq15tipc_listener_tD2Ev
    - functionName:    _ZN3zmq15tipc_listener_tD2Ev
      functionSourceFile: '/src/libzmq/src/tipc_listener.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq22stream_listener_base_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tipc_listener.hpp:18,7'
          Dst:             _ZN3zmq22stream_listener_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq15tipc_listener_tD1Ev
      functionSourceFile: '/src/libzmq/src/tipc_listener.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15tipc_listener_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tipc_listener.hpp:0,0'
          Dst:             _ZN3zmq15tipc_listener_tD2Ev
    - functionName:    _ZN3zmq15tipc_listener_t17set_local_addressEPKc
      functionSourceFile: '/src/libzmq/src/tipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         29
      ICount:          203
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq11open_socketEiii
        - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14tipc_address_t7resolveEPKc
        - _ZN3zmq14tipc_address_tC2EPK8sockaddrj
        - _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK3zmq14tipc_address_t10is_serviceEv
        - _ZNK3zmq14tipc_address_t4addrEv
        - _ZNK3zmq14tipc_address_t7addrlenEv
        - _ZNK3zmq14tipc_address_t9is_randomEv
        - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __errno_location
        - bind
        - listen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tipc_listener.cpp:65,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:66,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tipc_listener.cpp:70,48'
              BranchSideFuncs:
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq14tipc_address_t10is_serviceEv
                - listen
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - __errno_location
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - bind
                - _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
                - _ZN3zmq14tipc_address_tC2EPK8sockaddrj
                - __errno_location
        - Branch String:   'src/tipc_listener.cpp:71,32'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:71,35'
              BranchSideFuncs:
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq14tipc_address_t10is_serviceEv
                - listen
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - __errno_location
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - bind
                - _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
                - _ZN3zmq14tipc_address_tC2EPK8sockaddrj
            - BranchSide:      'src/tipc_listener.cpp:77,10'
              BranchSideFuncs:
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq14tipc_address_t10is_serviceEv
                - listen
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - __errno_location
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - bind
                - _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
                - _ZN3zmq14tipc_address_tC2EPK8sockaddrj
        - Branch String:   'src/tipc_listener.cpp:71,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:72,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/tipc_listener.cpp:77,10'
              BranchSideFuncs:
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq14tipc_address_t10is_serviceEv
                - listen
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - __errno_location
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - bind
                - _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
                - _ZN3zmq14tipc_address_tC2EPK8sockaddrj
        - Branch String:   'src/tipc_listener.cpp:78,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:79,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tipc_listener.cpp:82,9'
              BranchSideFuncs:
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq14tipc_address_t10is_serviceEv
                - listen
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - __errno_location
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - bind
                - _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
                - _ZN3zmq14tipc_address_tC2EPK8sockaddrj
        - Branch String:   'src/tipc_listener.cpp:82,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:84,54'
              BranchSideFuncs:
                - _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
                - _ZN3zmq14tipc_address_tC2EPK8sockaddrj
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq14tipc_address_t10is_serviceEv
                - listen
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - __errno_location
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - bind
            - BranchSide:      'src/tipc_listener.cpp:93,5'
              BranchSideFuncs:
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq14tipc_address_t10is_serviceEv
                - listen
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - __errno_location
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - bind
        - Branch String:   'src/tipc_listener.cpp:85,13'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:86,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tipc_listener.cpp:89,70'
              BranchSideFuncs:
                - _ZN3zmq14tipc_address_tC2EPK8sockaddrj
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq14tipc_address_t10is_serviceEv
                - listen
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - __errno_location
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - bind
        - Branch String:   'src/tipc_listener.cpp:96,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:100,20'
              BranchSideFuncs:
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - bind
                - listen
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tipc_listener.cpp:107,18'
              BranchSideFuncs:
                - listen
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/tipc_listener.cpp:102,13'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:103,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tipc_listener.cpp:104,5'
              BranchSideFuncs:
                - listen
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/tipc_listener.cpp:108,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:109,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tipc_listener.cpp:111,5'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
      Callsites:
        - Src:             'src/tipc_listener.cpp:64,23'
          Dst:             _ZN3zmq14tipc_address_t7resolveEPKc
        - Src:             'src/tipc_listener.cpp:70,57'
          Dst:             _ZNK3zmq14tipc_address_t4addrEv
        - Src:             'src/tipc_listener.cpp:71,19'
          Dst:             _ZNK3zmq14tipc_address_t9is_randomEv
        - Src:             'src/tipc_listener.cpp:72,9'
          Dst:             __errno_location
        - Src:             'src/tipc_listener.cpp:77,10'
          Dst:             _ZN3zmq11open_socketEiii
        - Src:             'src/tipc_listener.cpp:82,18'
          Dst:             _ZNK3zmq14tipc_address_t9is_randomEv
        - Src:             'src/tipc_listener.cpp:84,34'
          Dst:             _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
        - Src:             'src/tipc_listener.cpp:89,11'
          Dst:             _ZN3zmq14tipc_address_tC2EPK8sockaddrj
        - Src:             'src/tipc_listener.cpp:93,14'
          Dst:             _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/tipc_listener.cpp:96,18'
          Dst:             _ZNK3zmq14tipc_address_t10is_serviceEv
        - Src:             'src/tipc_listener.cpp:100,33'
          Dst:             _ZNK3zmq14tipc_address_t4addrEv
        - Src:             'src/tipc_listener.cpp:100,51'
          Dst:             _ZNK3zmq14tipc_address_t7addrlenEv
        - Src:             'src/tipc_listener.cpp:100,14'
          Dst:             bind
        - Src:             'src/tipc_listener.cpp:107,10'
          Dst:             listen
        - Src:             'src/tipc_listener.cpp:111,31'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/tipc_listener.cpp:111,14'
          Dst:             _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/tipc_listener.cpp:111,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/tipc_listener.cpp:111,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/tipc_listener.cpp:116,15'
          Dst:             __errno_location
        - Src:             'src/tipc_listener.cpp:118,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq15get_socket_nameINS_14tipc_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
      functionSourceFile: '/src/libzmq/src/address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - fd_
        - socket_end_
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14tipc_address_tC2EPK8sockaddrj
        - _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
        - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/address.hpp:124,9'
          Branch Sides:
            - BranchSide:      'src/address.hpp:125,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
            - BranchSide:      'src/address.hpp:128,62'
              BranchSideFuncs:
                - _ZN3zmq14tipc_address_tC2EPK8sockaddrj
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/address.hpp:123,30'
          Dst:             _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
        - Src:             'src/address.hpp:128,13'
          Dst:             _ZN3zmq14tipc_address_tC2EPK8sockaddrj
        - Src:             'src/address.hpp:130,10'
          Dst:             _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK3zmq15tipc_listener_t15get_socket_nameEiNS_12socket_end_tE
      functionSourceFile: '/src/libzmq/src/tipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
        - socket_end_
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15get_socket_nameINS_14tipc_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tipc_listener.cpp:58,12'
          Dst:             _ZN3zmq15get_socket_nameINS_14tipc_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
    - functionName:    _ZThn1224_N3zmq15tipc_listener_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/tipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15tipc_listener_t8in_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tipc_listener.cpp:0,0'
          Dst:             _ZN3zmq15tipc_listener_t8in_eventEv
    - functionName:    _ZN3zmq15tipc_listener_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/tipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq15tipc_listener_t6acceptEv
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - zmq_errno
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tipc_listener.cpp:44,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:45,9'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/tipc_listener.cpp:51,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tipc_listener.cpp:40,15'
          Dst:             _ZN3zmq15tipc_listener_t6acceptEv
        - Src:             'src/tipc_listener.cpp:46,11'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/tipc_listener.cpp:46,60'
          Dst:             zmq_errno
        - Src:             'src/tipc_listener.cpp:45,18'
          Dst:             _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/tipc_listener.cpp:45,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/tipc_listener.cpp:45,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq15tipc_listener_t6acceptEv
      functionSourceFile: '/src/libzmq/src/tipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         31
      ICount:          162
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - accept
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tipc_listener.cpp:130,5'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:130,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - accept
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_listener.cpp:135,17'
              BranchSideFuncs:
                - accept
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_listener.cpp:137,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_listener.cpp:145,12'
              BranchSideFuncs: []
        - Branch String:   'src/tipc_listener.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_listener.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_listener.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_listener.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_listener.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_listener.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_listener.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_listener.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/tipc_listener.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_listener.cpp:142,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tipc_listener.cpp:130,5'
          Dst:             fprintf
        - Src:             'src/tipc_listener.cpp:130,5'
          Dst:             fflush
        - Src:             'src/tipc_listener.cpp:130,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tipc_listener.cpp:135,7'
          Dst:             accept
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             __errno_location
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             __errno_location
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             __errno_location
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             __errno_location
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             __errno_location
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             __errno_location
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             __errno_location
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             __errno_location
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             __errno_location
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             strerror
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             fprintf
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             fflush
        - Src:             'src/tipc_listener.cpp:138,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq15tipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/tipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - socket_
        - options_
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq14tipc_address_tC2Ev
        - _ZN3zmq22stream_listener_base_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
        - _ZN3zmq22stream_listener_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tipc_listener.cpp:34,5'
          Dst:             _ZN3zmq22stream_listener_base_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
        - Src:             'src/tipc_listener.cpp:31,23'
          Dst:             _ZN3zmq14tipc_address_tC2Ev
        - Src:             'src/tipc_listener.cpp:36,1'
          Dst:             _ZN3zmq22stream_listener_base_tD2Ev
    - functionName:    _ZN3zmq13udp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/udp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13udp_address_t11target_addrEv
      functionSourceFile: '/src/libzmq/src/udp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13udp_address_t7bind_ifEv
      functionSourceFile: '/src/libzmq/src/udp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13udp_address_t9bind_addrEv
      functionSourceFile: '/src/libzmq/src/udp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13udp_address_t8is_mcastEv
      functionSourceFile: '/src/libzmq/src/udp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13udp_address_t6familyEv
      functionSourceFile: '/src/libzmq/src/udp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq9ip_addr_t6familyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_address.cpp:154,26'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
    - functionName:    _ZN3zmq13udp_address_t7resolveEPKcbb
      functionSourceFile: '/src/libzmq/src/udp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - name_
        - bind_
        - ipv6_
      BBCount:         67
      ICount:          387
      EdgeCount:       127
      CyclomaticComplexity: 62
      functionsReached:
        - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
        - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
        - _ZN3zmq13ip_resolver_tD2Ev
        - _ZN3zmq21ip_resolver_options_t11expect_portEb
        - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
        - _ZN3zmq21ip_resolver_options_t4ipv6Eb
        - _ZN3zmq21ip_resolver_options_t8bindableEb
        - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
        - _ZN3zmq21ip_resolver_options_tC2Ev
        - _ZN3zmq9ip_addr_t3anyEi
        - _ZN3zmq9ip_addr_t8set_portEt
        - _ZNK3zmq9ip_addr_t12is_multicastEv
        - _ZNK3zmq9ip_addr_t4portEv
        - _ZNK3zmq9ip_addr_t6familyEv
        - __errno_location
        - if_nametoindex
        - strrchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/udp_address.cpp:42,9'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:43,37'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - if_nametoindex
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
                - __errno_location
                - _ZN3zmq9ip_addr_t8set_portEt
                - __errno_location
            - BranchSide:      'src/udp_address.cpp:92,27'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
                - __errno_location
                - _ZN3zmq9ip_addr_t8set_portEt
        - Branch String:   'src/udp_address.cpp:61,13'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:62,13'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
                - __errno_location
                - _ZN3zmq9ip_addr_t8set_portEt
            - BranchSide:      'src/udp_address.cpp:65,13'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - if_nametoindex
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
                - __errno_location
                - _ZN3zmq9ip_addr_t8set_portEt
                - __errno_location
        - Branch String:   'src/udp_address.cpp:65,13'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:67,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
                - __errno_location
                - _ZN3zmq9ip_addr_t8set_portEt
            - BranchSide:      'src/udp_address.cpp:76,22'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - if_nametoindex
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
                - __errno_location
                - _ZN3zmq9ip_addr_t8set_portEt
        - Branch String:   'src/udp_address.cpp:76,13'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:77,13'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
                - __errno_location
                - _ZN3zmq9ip_addr_t8set_portEt
            - BranchSide:      'src/udp_address.cpp:80,56'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - if_nametoindex
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
                - __errno_location
                - _ZN3zmq9ip_addr_t8set_portEt
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/udp_address.cpp:90,5'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
                - __errno_location
                - _ZN3zmq9ip_addr_t8set_portEt
        - Branch String:   'src/udp_address.cpp:103,9'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:104,9'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
            - BranchSide:      'src/udp_address.cpp:107,21'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
                - __errno_location
                - _ZN3zmq9ip_addr_t8set_portEt
        - Branch String:   'src/udp_address.cpp:110,9'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:113,14'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - __errno_location
                - __errno_location
            - BranchSide:      'src/udp_address.cpp:125,13'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/udp_address.cpp:113,13'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:114,13'
              BranchSideFuncs:
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
            - BranchSide:      'src/udp_address.cpp:118,9'
              BranchSideFuncs:
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/udp_address.cpp:125,27'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:125,31'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
            - BranchSide:      'src/udp_address.cpp:126,45'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/udp_address.cpp:125,13'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:126,45'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
            - BranchSide:      'src/udp_address.cpp:133,29'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/udp_address.cpp:137,9'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:138,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ip_resolver_tD2Ev
            - BranchSide:      'src/udp_address.cpp:144,9'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
        - Branch String:   'src/udp_address.cpp:144,15'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:144,18'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
            - BranchSide:      'src/udp_address.cpp:149,5'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
        - Branch String:   'src/udp_address.cpp:144,32'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:144,35'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
                - __errno_location
            - BranchSide:      'src/udp_address.cpp:149,5'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
        - Branch String:   'src/udp_address.cpp:144,9'
          Branch Sides:
            - BranchSide:      'src/udp_address.cpp:145,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ip_resolver_tD2Ev
            - BranchSide:      'src/udp_address.cpp:149,5'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_tD2Ev
      Callsites:
        - Src:             'src/udp_address.cpp:41,33'
          Dst:             strrchr
        - Src:             'src/udp_address.cpp:45,31'
          Dst:             _ZN3zmq21ip_resolver_options_tC2Ev
        - Src:             'src/udp_address.cpp:48,12'
          Dst:             _ZN3zmq21ip_resolver_options_t8bindableEb
        - Src:             'src/udp_address.cpp:52,12'
          Dst:             _ZN3zmq21ip_resolver_options_t9allow_dnsEb
        - Src:             'src/udp_address.cpp:53,12'
          Dst:             _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
        - Src:             'src/udp_address.cpp:54,12'
          Dst:             _ZN3zmq21ip_resolver_options_t4ipv6Eb
        - Src:             'src/udp_address.cpp:55,12'
          Dst:             _ZN3zmq21ip_resolver_options_t11expect_portEb
        - Src:             'src/udp_address.cpp:57,23'
          Dst:             _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
        - Src:             'src/udp_address.cpp:59,37'
          Dst:             _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
        - Src:             'src/udp_address.cpp:90,5'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
        - Src:             'src/udp_address.cpp:65,27'
          Dst:             _ZNK3zmq9ip_addr_t12is_multicastEv
        - Src:             'src/udp_address.cpp:67,13'
          Dst:             __errno_location
        - Src:             'src/udp_address.cpp:80,31'
          Dst:             if_nametoindex
        - Src:             'src/udp_address.cpp:90,5'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
        - Src:             'src/udp_address.cpp:92,27'
          Dst:             _ZN3zmq21ip_resolver_options_tC2Ev
        - Src:             'src/udp_address.cpp:94,19'
          Dst:             _ZN3zmq21ip_resolver_options_t8bindableEb
        - Src:             'src/udp_address.cpp:95,8'
          Dst:             _ZN3zmq21ip_resolver_options_t9allow_dnsEb
        - Src:             'src/udp_address.cpp:96,8'
          Dst:             _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
        - Src:             'src/udp_address.cpp:97,8'
          Dst:             _ZN3zmq21ip_resolver_options_t11expect_portEb
        - Src:             'src/udp_address.cpp:98,8'
          Dst:             _ZN3zmq21ip_resolver_options_t4ipv6Eb
        - Src:             'src/udp_address.cpp:100,19'
          Dst:             _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
        - Src:             'src/udp_address.cpp:102,29'
          Dst:             _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
        - Src:             'src/udp_address.cpp:150,1'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
        - Src:             'src/udp_address.cpp:107,37'
          Dst:             _ZNK3zmq9ip_addr_t12is_multicastEv
        - Src:             'src/udp_address.cpp:108,43'
          Dst:             _ZNK3zmq9ip_addr_t4portEv
        - Src:             'src/udp_address.cpp:114,13'
          Dst:             __errno_location
        - Src:             'src/udp_address.cpp:118,23'
          Dst:             _ZN3zmq9ip_addr_t8set_portEt
        - Src:             'src/udp_address.cpp:126,61'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/udp_address.cpp:126,29'
          Dst:             _ZN3zmq9ip_addr_t3anyEi
        - Src:             'src/udp_address.cpp:127,27'
          Dst:             _ZN3zmq9ip_addr_t8set_portEt
        - Src:             'src/udp_address.cpp:137,23'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/udp_address.cpp:137,52'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/udp_address.cpp:138,9'
          Dst:             __errno_location
        - Src:             'src/udp_address.cpp:145,9'
          Dst:             __errno_location
        - Src:             'src/udp_address.cpp:150,1'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
    - functionName:    if_nametoindex
      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:    _ZN3zmq13udp_address_tD0Ev
      functionSourceFile: '/src/libzmq/src/udp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13udp_address_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_address.cpp:29,1'
          Dst:             _ZN3zmq13udp_address_tD2Ev
    - functionName:    _ZN3zmq13udp_address_tD2Ev
      functionSourceFile: '/src/libzmq/src/udp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13udp_address_tC2Ev
      functionSourceFile: '/src/libzmq/src/udp_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq9ip_addr_t3anyEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_address.cpp:24,21'
          Dst:             _ZN3zmq9ip_addr_t3anyEi
        - Src:             'src/udp_address.cpp:25,23'
          Dst:             _ZN3zmq9ip_addr_t3anyEi
    - functionName:    _ZN3zmq6xpub_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6xpub_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         29
      ICount:          187
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq10metadata_t8drop_refEv
        - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq6blob_t4dataEv
        - _ZN3zmq6dist_t8has_pipeEPNS_6pipe_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq6blob_t4sizeEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/xpub.cpp:336,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:337,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/xpub.cpp:342,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZN3zmq6dist_t8has_pipeEPNS_6pipe_tE
        - Branch String:   'src/xpub.cpp:342,17'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:342,21'
              BranchSideFuncs:
                - _ZNKSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t8has_pipeEPNS_6pipe_tE
            - BranchSide:      'src/xpub.cpp:353,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xpub.cpp:342,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:343,22'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xpub.cpp:353,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xpub.cpp:348,32'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:348,36'
              BranchSideFuncs:
                - _ZN3zmq6dist_t8has_pipeEPNS_6pipe_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xpub.cpp:351,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xpub.cpp:348,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:349,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xpub.cpp:351,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xpub.cpp:354,5'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:354,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xpub.cpp:355,10'
              BranchSideFuncs:
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xpub.cpp:356,5'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:356,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
            - BranchSide:      'src/xpub.cpp:357,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE5frontEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE5frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
        - Branch String:   'src/xpub.cpp:361,21'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:362,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
            - BranchSide:      'src/xpub.cpp:367,5'
              BranchSideFuncs:
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE5frontEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9pop_frontEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9pop_frontEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9pop_frontEv
      Callsites:
        - Src:             'src/xpub.cpp:337,9'
          Dst:             __errno_location
        - Src:             'src/xpub.cpp:348,42'
          Dst:             _ZN3zmq6dist_t8has_pipeEPNS_6pipe_tE
        - Src:             'src/xpub.cpp:353,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/xpub.cpp:354,5'
          Dst:             __errno_location
        - Src:             'src/xpub.cpp:354,5'
          Dst:             strerror
        - Src:             'src/xpub.cpp:354,5'
          Dst:             fprintf
        - Src:             'src/xpub.cpp:354,5'
          Dst:             fflush
        - Src:             'src/xpub.cpp:354,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xpub.cpp:355,50'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/xpub.cpp:355,16'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/xpub.cpp:356,5'
          Dst:             __errno_location
        - Src:             'src/xpub.cpp:356,5'
          Dst:             strerror
        - Src:             'src/xpub.cpp:356,5'
          Dst:             fprintf
        - Src:             'src/xpub.cpp:356,5'
          Dst:             fflush
        - Src:             'src/xpub.cpp:356,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xpub.cpp:357,19'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/xpub.cpp:357,51'
          Dst:             _ZN3zmq6blob_t4dataEv
        - Src:             'src/xpub.cpp:358,36'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/xpub.cpp:362,15'
          Dst:             _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Src:             'src/xpub.cpp:364,19'
          Dst:             _ZN3zmq10metadata_t8drop_refEv
        - Src:             'src/xpub.cpp:367,11'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
    - functionName:    _ZN3zmq6xpub_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dist_t7has_outEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xpub.cpp:330,12'
          Dst:             _ZN3zmq6dist_t7has_outEv
    - functionName:    _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
      functionSourceFile: '/src/libzmq/src/generic_mtrie_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
        - func_
        - arg_
      BBCount:         29
      ICount:          199
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/generic_mtrie_impl.hpp:528,5'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:528,5'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
            - BranchSide:      'src/generic_mtrie_impl.hpp:530,13'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
        - Branch String:   'src/generic_mtrie_impl.hpp:530,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:531,50'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
            - BranchSide:      'src/generic_mtrie_impl.hpp:539,14'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
        - Branch String:   'src/generic_mtrie_impl.hpp:531,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:534,17'
              BranchSideFuncs:
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
            - BranchSide:      'src/generic_mtrie_impl.hpp:536,9'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
        - Branch String:   'src/generic_mtrie_impl.hpp:539,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:540,13'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
            - BranchSide:      'src/generic_mtrie_impl.hpp:543,13'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
        - Branch String:   'src/generic_mtrie_impl.hpp:543,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:544,13'
              BranchSideFuncs: []
            - BranchSide:      'src/generic_mtrie_impl.hpp:546,13'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
        - Branch String:   'src/generic_mtrie_impl.hpp:546,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:548,17'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
            - BranchSide:      'src/generic_mtrie_impl.hpp:554,17'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
        - Branch String:   'src/generic_mtrie_impl.hpp:548,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:549,17'
              BranchSideFuncs: []
            - BranchSide:      'src/generic_mtrie_impl.hpp:551,23'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
        - Branch String:   'src/generic_mtrie_impl.hpp:555,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:555,20'
              BranchSideFuncs: []
            - BranchSide:      'src/generic_mtrie_impl.hpp:556,17'
              BranchSideFuncs: []
        - Branch String:   'src/generic_mtrie_impl.hpp:554,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:556,17'
              BranchSideFuncs: []
            - BranchSide:      'src/generic_mtrie_impl.hpp:558,23'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEESA_
                - _ZNKSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEdeB8ne180100Ev
                - _ZNSt3__121__tree_const_iteratorIPN3zmq6pipe_tEPNS_11__tree_nodeIS3_PvEElEppB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN3zmq6xpub_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         29
      ICount:          157
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq6dist_t13reverse_matchEv
        - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
        - _ZN3zmq6dist_t7unmatchEv
        - _ZN3zmq6dist_t9check_hwmEv
        - _ZN3zmq6xpub_t16mark_as_matchingEPNS_6pipe_tEPS0_
        - _ZN3zmq6xpub_t26mark_last_pipe_as_matchingEPNS_6pipe_tEPS0_
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/xpub.cpp:295,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:297,9'
              BranchSideFuncs:
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
            - BranchSide:      'src/xpub.cpp:313,9'
              BranchSideFuncs:
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
        - Branch String:   'src/xpub.cpp:299,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:299,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
                - _ZN3zmq6dist_t13reverse_matchEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
            - BranchSide:      'src/xpub.cpp:299,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
                - _ZN3zmq6dist_t13reverse_matchEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
        - Branch String:   'src/xpub.cpp:299,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:299,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
                - _ZN3zmq6dist_t13reverse_matchEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
            - BranchSide:      'src/xpub.cpp:299,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
                - _ZN3zmq6dist_t13reverse_matchEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
        - Branch String:   'src/xpub.cpp:299,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:300,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
                - _ZN3zmq6dist_t13reverse_matchEv
            - BranchSide:      'src/xpub.cpp:305,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
                - _ZN3zmq6dist_t13reverse_matchEv
        - Branch String:   'src/xpub.cpp:308,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:309,13'
              BranchSideFuncs:
                - _ZN3zmq6dist_t13reverse_matchEv
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
            - BranchSide:      'src/xpub.cpp:311,5'
              BranchSideFuncs:
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
        - Branch String:   'src/xpub.cpp:314,16'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:314,19'
              BranchSideFuncs:
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
            - BranchSide:      'src/xpub.cpp:315,13'
              BranchSideFuncs:
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
        - Branch String:   'src/xpub.cpp:314,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:315,13'
              BranchSideFuncs:
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZN3zmq6dist_t7unmatchEv
            - BranchSide:      'src/xpub.cpp:324,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/xpub.cpp:315,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:318,18'
              BranchSideFuncs:
                - _ZN3zmq6dist_t7unmatchEv
            - BranchSide:      'src/xpub.cpp:323,5'
              BranchSideFuncs: []
        - Branch String:   'src/xpub.cpp:318,17'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:319,17'
              BranchSideFuncs: []
            - BranchSide:      'src/xpub.cpp:320,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/xpub.cpp:292,34'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/xpub.cpp:297,15'
          Dst:             _ZN3zmq6dist_t7unmatchEv
        - Src:             'src/xpub.cpp:300,71'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/xpub.cpp:301,41'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/xpub.cpp:300,28'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
        - Src:             'src/xpub.cpp:300,28'
          Dst:             _ZN3zmq6xpub_t26mark_last_pipe_as_matchingEPNS_6pipe_tEPS0_
        - Src:             'src/xpub.cpp:305,71'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/xpub.cpp:306,41'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/xpub.cpp:305,28'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEE5matchIPNS_6xpub_tEEEvPKhmPFvPS1_T_ES9_
        - Src:             'src/xpub.cpp:305,28'
          Dst:             _ZN3zmq6xpub_t16mark_as_matchingEPNS_6pipe_tEPS0_
        - Src:             'src/xpub.cpp:309,19'
          Dst:             _ZN3zmq6dist_t13reverse_matchEv
        - Src:             'src/xpub.cpp:314,25'
          Dst:             _ZN3zmq6dist_t9check_hwmEv
        - Src:             'src/xpub.cpp:315,19'
          Dst:             _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
        - Src:             'src/xpub.cpp:319,23'
          Dst:             _ZN3zmq6dist_t7unmatchEv
        - Src:             'src/xpub.cpp:324,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq6xpub_t26mark_last_pipe_as_matchingEPNS_6pipe_tEPS0_
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pipe_
        - self_
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq6dist_t5matchEPNS_6pipe_tE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/xpub.cpp:286,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:286,9'
              BranchSideFuncs:
                - _ZN3zmq6dist_t5matchEPNS_6pipe_tE
            - BranchSide:      'src/xpub.cpp:287,9'
              BranchSideFuncs:
                - _ZN3zmq6dist_t5matchEPNS_6pipe_tE
      Callsites:
        - Src:             'src/xpub.cpp:287,22'
          Dst:             _ZN3zmq6dist_t5matchEPNS_6pipe_tE
    - functionName:    _ZN3zmq6xpub_t16mark_as_matchingEPNS_6pipe_tEPS0_
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pipe_
        - self_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dist_t5matchEPNS_6pipe_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xpub.cpp:281,18'
          Dst:             _ZN3zmq6dist_t5matchEPNS_6pipe_tE
    - functionName:    _ZL4stubPKhmPv
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data_
        - size_
        - arg_
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPvEEvPS1_PFvPKhmT_ES8_b
      functionSourceFile: '/src/libzmq/src/generic_mtrie_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - func_
        - arg_
        - call_on_uniq_
      BBCount:         220
      ICount:          1316
      EdgeCount:       418
      CyclomaticComplexity: 200
      functionsReached:
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
        - fflush
        - fprintf
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/generic_mtrie_impl.hpp:153,5'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:154,20'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:372,11'
              BranchSideFuncs:
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
        - Branch String:   'src/generic_mtrie_impl.hpp:157,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:159,20'
              BranchSideFuncs:
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:235,16'
              BranchSideFuncs:
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:159,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:159,39'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
            - BranchSide:      'src/generic_mtrie_impl.hpp:170,20'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:159,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:160,22'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
            - BranchSide:      'src/generic_mtrie_impl.hpp:170,20'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:160,36'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:160,42'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
            - BranchSide:      'src/generic_mtrie_impl.hpp:161,21'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
        - Branch String:   'src/generic_mtrie_impl.hpp:160,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:161,21'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
            - BranchSide:      'src/generic_mtrie_impl.hpp:164,24'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
        - Branch String:   'src/generic_mtrie_impl.hpp:164,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:165,21'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:167,13'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:165,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:167,13'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:167,13'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:170,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:171,34'
              BranchSideFuncs:
                - realloc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:177,24'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
        - Branch String:   'src/generic_mtrie_impl.hpp:174,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:174,17'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - realloc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
            - BranchSide:      'src/generic_mtrie_impl.hpp:175,13'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
        - Branch String:   'src/generic_mtrie_impl.hpp:177,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:181,21'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:185,40'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:206,28'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
        - Branch String:   'src/generic_mtrie_impl.hpp:206,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:208,41'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
            - BranchSide:      'src/generic_mtrie_impl.hpp:215,40'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
        - Branch String:   'src/generic_mtrie_impl.hpp:218,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:219,44'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:231,13'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:237,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:241,21'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:246,28'
              BranchSideFuncs:
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:256,32'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:246,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:247,25'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:252,21'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:247,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:250,25'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:250,25'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:250,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:250,25'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:251,21'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:256,29'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:258,36'
              BranchSideFuncs:
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:288,30'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:258,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:260,33'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:273,40'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:260,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:263,33'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:263,33'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:263,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:263,33'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:264,38'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:273,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:276,42'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:277,40'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:289,29'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:290,32'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:292,35'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:299,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:299,25'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:302,36'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:302,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:304,42'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:314,33'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:330,40'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:314,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:314,33'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:315,33'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:315,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:315,33'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:316,33'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:316,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:316,33'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:320,42'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:322,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:322,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:323,46'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:331,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:331,43'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:333,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:330,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:333,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:366,25'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:333,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:333,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:337,42'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:338,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:338,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:338,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:338,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:338,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:342,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:342,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:342,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:343,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:343,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:343,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:346,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:346,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:346,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:350,42'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:355,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:355,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:357,49'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/generic_mtrie_impl.hpp:173,49'
          Dst:             realloc
        - Src:             'src/generic_mtrie_impl.hpp:174,17'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:174,17'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:174,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:246,46'
          Dst:             _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
        - Src:             'src/generic_mtrie_impl.hpp:247,25'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - Src:             'src/generic_mtrie_impl.hpp:250,25'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:250,25'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:250,25'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:259,37'
          Dst:             _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
        - Src:             'src/generic_mtrie_impl.hpp:260,33'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - Src:             'src/generic_mtrie_impl.hpp:263,33'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:263,33'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:263,33'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:299,25'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:299,25'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:299,25'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:314,33'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:314,33'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:314,33'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:315,33'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:315,33'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:315,33'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:316,33'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:316,33'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:316,33'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:322,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:322,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:322,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:333,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:333,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:333,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:338,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:338,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:338,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:342,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:342,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:342,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:343,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:343,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:343,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:346,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:346,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:346,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:355,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:355,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:355,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6xpub_t19send_unsubscriptionEPKhmPS0_
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data_
        - size_
        - self_
      BBCount:         20
      ICount:          121
      EdgeCount:       36
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN3zmq6blob_t4dataEv
        - _ZN3zmq6blob_tC2Em
        - _ZN3zmq6blob_tD2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/xpub.cpp:383,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:383,9'
              BranchSideFuncs:
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE12emplace_backIJS2_EEERS2_DpOT_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backEOS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backEOS3_
                - _ZN3zmq6blob_t4dataEv
            - BranchSide:      'src/xpub.cpp:386,23'
              BranchSideFuncs:
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE12emplace_backIJS2_EEERS2_DpOT_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backEOS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backEOS3_
                - _ZN3zmq6blob_t4dataEv
        - Branch String:   'src/xpub.cpp:388,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:389,27'
              BranchSideFuncs:
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE12emplace_backIJS2_EEERS2_DpOT_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backEOS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backEOS3_
            - BranchSide:      'src/xpub.cpp:390,9'
              BranchSideFuncs:
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE12emplace_backIJS2_EEERS2_DpOT_
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backEOS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backEOS3_
        - Branch String:   'src/xpub.cpp:394,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:395,13'
              BranchSideFuncs:
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backEOS3_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
            - BranchSide:      'src/xpub.cpp:398,5'
              BranchSideFuncs:
                - _ZN3zmq6blob_tD2Ev
      Callsites:
        - Src:             'src/xpub.cpp:386,16'
          Dst:             _ZN3zmq6blob_tC2Em
        - Src:             'src/xpub.cpp:387,16'
          Dst:             _ZN3zmq6blob_t4dataEv
        - Src:             'src/xpub.cpp:389,27'
          Dst:             _ZN3zmq6blob_t4dataEv
        - Src:             'src/xpub.cpp:398,5'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/xpub.cpp:398,5'
          Dst:             _ZN3zmq6blob_tD2Ev
    - functionName:    _ZN3zmq6blob_tC2Em
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - size_
      BBCount:         11
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/blob.hpp:57,9'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:57,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/blob.hpp:57,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/blob.hpp:57,9'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:57,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/blob.hpp:57,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/blob.hpp:57,9'
          Dst:             fprintf
        - Src:             'src/blob.hpp:57,9'
          Dst:             fflush
        - Src:             'src/blob.hpp:57,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPNS_6xpub_tEEEvPS1_PFvPKhmT_ES9_b
      functionSourceFile: '/src/libzmq/src/generic_mtrie_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - func_
        - arg_
        - call_on_uniq_
      BBCount:         220
      ICount:          1316
      EdgeCount:       418
      CyclomaticComplexity: 200
      functionsReached:
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
        - fflush
        - fprintf
        - realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/generic_mtrie_impl.hpp:153,5'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:154,20'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:372,11'
              BranchSideFuncs:
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
        - Branch String:   'src/generic_mtrie_impl.hpp:157,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:159,20'
              BranchSideFuncs:
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:235,16'
              BranchSideFuncs:
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:159,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:159,39'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
            - BranchSide:      'src/generic_mtrie_impl.hpp:170,20'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:159,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:160,22'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
            - BranchSide:      'src/generic_mtrie_impl.hpp:170,20'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:160,36'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:160,42'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
            - BranchSide:      'src/generic_mtrie_impl.hpp:161,21'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
        - Branch String:   'src/generic_mtrie_impl.hpp:160,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:161,21'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
            - BranchSide:      'src/generic_mtrie_impl.hpp:164,24'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
        - Branch String:   'src/generic_mtrie_impl.hpp:164,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:165,21'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:167,13'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:165,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:167,13'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:167,13'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:170,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:171,34'
              BranchSideFuncs:
                - realloc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:177,24'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
        - Branch String:   'src/generic_mtrie_impl.hpp:174,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:174,17'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - realloc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
            - BranchSide:      'src/generic_mtrie_impl.hpp:175,13'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
        - Branch String:   'src/generic_mtrie_impl.hpp:177,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:181,21'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:185,40'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:206,28'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
        - Branch String:   'src/generic_mtrie_impl.hpp:206,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:208,41'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
            - BranchSide:      'src/generic_mtrie_impl.hpp:215,40'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
        - Branch String:   'src/generic_mtrie_impl.hpp:218,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:219,44'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:231,13'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:237,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:241,21'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:246,28'
              BranchSideFuncs:
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:256,32'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:246,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:247,25'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:252,21'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:247,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:250,25'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:250,25'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:250,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:250,25'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:251,21'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:256,29'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:258,36'
              BranchSideFuncs:
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:288,30'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:258,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:260,33'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:273,40'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:260,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:263,33'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:263,33'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:263,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:263,33'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:264,38'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:273,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:276,42'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:277,40'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:289,29'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:290,32'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:292,35'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:299,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:299,25'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:302,36'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:302,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:304,42'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:314,33'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:330,40'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:314,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:314,33'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:315,33'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:315,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:315,33'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:316,33'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:316,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:316,33'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:320,42'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:322,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:322,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:323,46'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:331,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:331,43'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:333,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:330,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:333,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:366,25'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:333,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:333,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:337,42'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:338,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:338,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:338,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:338,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:338,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:342,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:342,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:342,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:343,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:343,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:343,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:346,37'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:346,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:346,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:350,42'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:355,37'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:355,37'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:357,49'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - free
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - malloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/generic_mtrie_impl.hpp:173,49'
          Dst:             realloc
        - Src:             'src/generic_mtrie_impl.hpp:174,17'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:174,17'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:174,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:246,46'
          Dst:             _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
        - Src:             'src/generic_mtrie_impl.hpp:247,25'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - Src:             'src/generic_mtrie_impl.hpp:250,25'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:250,25'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:250,25'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:259,37'
          Dst:             _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
        - Src:             'src/generic_mtrie_impl.hpp:260,33'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - Src:             'src/generic_mtrie_impl.hpp:263,33'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:263,33'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:263,33'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:299,25'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:299,25'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:299,25'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:314,33'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:314,33'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:314,33'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:315,33'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:315,33'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:315,33'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:316,33'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:316,33'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:316,33'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:322,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:322,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:322,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:333,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:333,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:333,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:338,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:338,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:338,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:342,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:342,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:342,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:343,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:343,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:343,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:346,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:346,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:346,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:355,37'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:355,37'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:355,37'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6xpub_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL4stubPKhmPv
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPNS_6xpub_tEEEvPS1_PFvPKhmT_ES9_b
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPvEEvPS1_PFvPKhmT_ES8_b
        - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
        - _ZN3zmq6xpub_t19send_unsubscriptionEPKhmPS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/xpub.cpp:255,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:258,9'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPNS_6xpub_tEEEvPS1_PFvPKhmT_ES9_b
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPvEEvPS1_PFvPKhmT_ES8_b
                - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
            - BranchSide:      'src/xpub.cpp:273,9'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPNS_6xpub_tEEEvPS1_PFvPKhmT_ES9_b
                - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
        - Branch String:   'src/xpub.cpp:266,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:267,13'
              BranchSideFuncs:
                - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
            - BranchSide:      'src/xpub.cpp:269,5'
              BranchSideFuncs:
                - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
      Callsites:
        - Src:             'src/xpub.cpp:258,31'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPNS_6xpub_tEEEvPS1_PFvPKhmT_ES9_b
        - Src:             'src/xpub.cpp:258,31'
          Dst:             _ZN3zmq6xpub_t19send_unsubscriptionEPKhmPS0_
        - Src:             'src/xpub.cpp:262,24'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPvEEvPS1_PFvPKhmT_ES8_b
        - Src:             'src/xpub.cpp:262,24'
          Dst:             _ZL4stubPKhmPv
        - Src:             'src/xpub.cpp:273,24'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPNS_6xpub_tEEEvPS1_PFvPKhmT_ES9_b
        - Src:             'src/xpub.cpp:273,24'
          Dst:             _ZN3zmq6xpub_t19send_unsubscriptionEPKhmPS0_
        - Src:             'src/xpub.cpp:276,11'
          Dst:             _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq6xpub_t11xgetsockoptEiPvPm
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq13do_getsockoptIiEEiPvPmT_
        - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12num_prefixesEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/xpub.cpp:233,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:236,36'
              BranchSideFuncs:
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12num_prefixesEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
            - BranchSide:      'src/xpub.cpp:242,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/xpub.cpp:237,57'
          Dst:             _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12num_prefixesEv
        - Src:             'src/xpub.cpp:236,16'
          Dst:             _ZN3zmq13do_getsockoptIiEEiPvPmT_
        - Src:             'src/xpub.cpp:242,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq6xpub_t11xsetsockoptEiPKvm
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         70
      ICount:          358
      EdgeCount:       93
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/xpub.cpp:181,37'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:181,40'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/xpub.cpp:184,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/xpub.cpp:182,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:182,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/xpub.cpp:184,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/xpub.cpp:182,50'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:182,53'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/xpub.cpp:184,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/xpub.cpp:183,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:183,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/xpub.cpp:184,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/xpub.cpp:183,39'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:183,42'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/xpub.cpp:184,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/xpub.cpp:181,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:184,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/xpub.cpp:204,16'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - Branch String:   'src/xpub.cpp:185,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:185,43'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/xpub.cpp:186,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/xpub.cpp:184,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:186,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/xpub.cpp:189,13'
              BranchSideFuncs: []
        - Branch String:   'src/xpub.cpp:189,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:190,57'
              BranchSideFuncs: []
            - BranchSide:      'src/xpub.cpp:192,20'
              BranchSideFuncs: []
        - Branch String:   'src/xpub.cpp:192,20'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:193,57'
              BranchSideFuncs: []
            - BranchSide:      'src/xpub.cpp:195,20'
              BranchSideFuncs: []
        - Branch String:   'src/xpub.cpp:195,20'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:196,51'
              BranchSideFuncs: []
            - BranchSide:      'src/xpub.cpp:198,20'
              BranchSideFuncs: []
        - Branch String:   'src/xpub.cpp:198,20'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:199,50'
              BranchSideFuncs: []
            - BranchSide:      'src/xpub.cpp:200,18'
              BranchSideFuncs: []
        - Branch String:   'src/xpub.cpp:200,18'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:201,51'
              BranchSideFuncs: []
            - BranchSide:      'src/xpub.cpp:202,18'
              BranchSideFuncs: []
        - Branch String:   'src/xpub.cpp:204,41'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:204,44'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:208,16'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
        - Branch String:   'src/xpub.cpp:204,16'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:205,13'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:208,16'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
        - Branch String:   'src/xpub.cpp:205,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:206,13'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:208,5'
              BranchSideFuncs: []
        - Branch String:   'src/xpub.cpp:208,43'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:208,46'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:212,16'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xpub.cpp:208,16'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:209,13'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:212,16'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xpub.cpp:209,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:210,13'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:212,5'
              BranchSideFuncs: []
        - Branch String:   'src/xpub.cpp:212,16'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:213,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xpub.cpp:225,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/xpub.cpp:215,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:216,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xpub.cpp:223,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
        - Branch String:   'src/xpub.cpp:217,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:217,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/xpub.cpp:220,45'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
      Callsites:
        - Src:             'src/xpub.cpp:186,13'
          Dst:             __errno_location
        - Src:             'src/xpub.cpp:206,28'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - Src:             'src/xpub.cpp:210,28'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
        - Src:             'src/xpub.cpp:213,22'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/xpub.cpp:216,41'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/xpub.cpp:217,13'
          Dst:             __errno_location
        - Src:             'src/xpub.cpp:217,13'
          Dst:             strerror
        - Src:             'src/xpub.cpp:217,13'
          Dst:             fprintf
        - Src:             'src/xpub.cpp:217,13'
          Dst:             fflush
        - Src:             'src/xpub.cpp:217,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xpub.cpp:220,58'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/xpub.cpp:223,26'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/xpub.cpp:225,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq6xpub_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dist_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xpub.cpp:174,11'
          Dst:             _ZN3zmq6dist_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq6blob_tC2EPKhm
      functionSourceFile: '/src/libzmq/src/blob.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         16
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/blob.hpp:67,9'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:67,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/blob.hpp:67,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/blob.hpp:67,9'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:67,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/blob.hpp:68,13'
              BranchSideFuncs: []
        - Branch String:   'src/blob.hpp:68,19'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:68,22'
              BranchSideFuncs: []
            - BranchSide:      'src/blob.hpp:68,19'
              BranchSideFuncs: []
        - Branch String:   'src/blob.hpp:68,13'
          Branch Sides:
            - BranchSide:      'src/blob.hpp:68,13'
              BranchSideFuncs: []
            - BranchSide:      'src/blob.hpp:69,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/blob.hpp:67,9'
          Dst:             fprintf
        - Src:             'src/blob.hpp:67,9'
          Dst:             fflush
        - Src:             'src/blob.hpp:67,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6xpub_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         81
      ICount:          436
      EdgeCount:       95
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq10metadata_t7add_refEv
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - _ZN3zmq5msg_t12command_bodyEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6blob_t4dataEv
        - _ZN3zmq6blob_tC2EPKhm
        - _ZN3zmq6blob_tC2Em
        - _ZN3zmq6blob_tD2Ev
        - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - _ZNK3zmq5msg_t12is_subscribeEv
        - _ZNK3zmq5msg_t17command_body_sizeEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t8metadataEv
        - _ZNK3zmq5msg_t9is_cancelEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/xpub.cpp:76,5'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:77,36'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
            - BranchSide:      'src/xpub.cpp:170,1'
              BranchSideFuncs: []
        - Branch String:   'src/xpub.cpp:88,24'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:88,27'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
            - BranchSide:      'src/xpub.cpp:90,21'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
        - Branch String:   'src/xpub.cpp:88,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:90,21'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
            - BranchSide:      'src/xpub.cpp:103,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - Branch String:   'src/xpub.cpp:90,37'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:90,44'
              BranchSideFuncs:
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:91,58'
              BranchSideFuncs:
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - Branch String:   'src/xpub.cpp:90,17'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:91,58'
              BranchSideFuncs:
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:95,28'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t4sizeEv
        - Branch String:   'src/xpub.cpp:95,59'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:95,63'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:96,24'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - Branch String:   'src/xpub.cpp:103,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:105,16'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:107,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - Branch String:   'src/xpub.cpp:105,38'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:104,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:105,41'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - Branch String:   'src/xpub.cpp:107,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:108,17'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:157,20'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
        - Branch String:   'src/xpub.cpp:108,17'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:110,22'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:117,22'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - Branch String:   'src/xpub.cpp:110,21'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:111,21'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
            - BranchSide:      'src/xpub.cpp:113,21'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
        - Branch String:   'src/xpub.cpp:117,21'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:119,23'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
            - BranchSide:      'src/xpub.cpp:125,23'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
        - Branch String:   'src/xpub.cpp:122,59'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:121,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
            - BranchSide:      'src/xpub.cpp:122,62'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
        - Branch String:   'src/xpub.cpp:126,42'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:126,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
            - BranchSide:      'src/xpub.cpp:126,45'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
        - Branch String:   'src/xpub.cpp:133,25'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:133,29'
              BranchSideFuncs:
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
            - BranchSide:      'src/xpub.cpp:144,38'
              BranchSideFuncs:
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
        - Branch String:   'src/xpub.cpp:133,54'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:133,57'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
            - BranchSide:      'src/xpub.cpp:157,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
        - Branch String:   'src/xpub.cpp:133,17'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:144,38'
              BranchSideFuncs:
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
            - BranchSide:      'src/xpub.cpp:157,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
        - Branch String:   'src/xpub.cpp:145,21'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:146,35'
              BranchSideFuncs:
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq10metadata_t7add_refEv
            - BranchSide:      'src/xpub.cpp:148,35'
              BranchSideFuncs:
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq10metadata_t7add_refEv
        - Branch String:   'src/xpub.cpp:152,21'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:153,21'
              BranchSideFuncs:
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
            - BranchSide:      'src/xpub.cpp:154,17'
              BranchSideFuncs:
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
        - Branch String:   'src/xpub.cpp:162,17'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:163,17'
              BranchSideFuncs:
                - _ZN3zmq10metadata_t7add_refEv
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
            - BranchSide:      'src/xpub.cpp:164,13'
              BranchSideFuncs:
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPKhm
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZN3zmq6blob_tC2Em
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t4dataEv
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEE9push_backEOS2_
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEE9push_backEOh
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10metadata_t7add_refEv
                - _ZN3zmq6blob_t4dataEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backERKS3_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t12command_bodyEv
                - _ZNK3zmq5msg_t17command_body_sizeEv
                - _ZNK3zmq5msg_t12is_subscribeEv
      Callsites:
        - Src:             'src/xpub.cpp:76,19'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/xpub.cpp:77,36'
          Dst:             _ZNK3zmq5msg_t8metadataEv
        - Src:             'src/xpub.cpp:78,69'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/xpub.cpp:86,27'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/xpub.cpp:90,21'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/xpub.cpp:90,44'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/xpub.cpp:91,58'
          Dst:             _ZN3zmq5msg_t12command_bodyEv
        - Src:             'src/xpub.cpp:92,28'
          Dst:             _ZNK3zmq5msg_t17command_body_sizeEv
        - Src:             'src/xpub.cpp:93,33'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/xpub.cpp:95,28'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/xpub.cpp:97,28'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/xpub.cpp:111,43'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
        - Src:             'src/xpub.cpp:113,43'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - Src:             'src/xpub.cpp:119,38'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
        - Src:             'src/xpub.cpp:125,38'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - Src:             'src/xpub.cpp:144,24'
          Dst:             _ZN3zmq6blob_tC2Em
        - Src:             'src/xpub.cpp:146,35'
          Dst:             _ZN3zmq6blob_t4dataEv
        - Src:             'src/xpub.cpp:156,13'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/xpub.cpp:148,35'
          Dst:             _ZN3zmq6blob_t4dataEv
        - Src:             'src/xpub.cpp:149,38'
          Dst:             _ZN3zmq6blob_t4dataEv
        - Src:             'src/xpub.cpp:153,31'
          Dst:             _ZN3zmq10metadata_t7add_refEv
        - Src:             'src/xpub.cpp:156,13'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/xpub.cpp:161,60'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/xpub.cpp:161,38'
          Dst:             _ZN3zmq6blob_tC2EPKhm
        - Src:             'src/xpub.cpp:161,13'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/xpub.cpp:163,27'
          Dst:             _ZN3zmq10metadata_t7add_refEv
        - Src:             'src/xpub.cpp:161,13'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/xpub.cpp:165,43'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/xpub.cpp:168,13'
          Dst:             _ZN3zmq5msg_t5closeEv
    - functionName:    _ZN3zmq6xpub_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         24
      ICount:          145
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - _ZN3zmq5msg_t4copyERS0_
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq6dist_t6attachEPNS_6pipe_tE
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/xpub.cpp:48,5'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:48,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t6attachEPNS_6pipe_tE
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t4copyERS0_
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
            - BranchSide:      'src/xpub.cpp:49,5'
              BranchSideFuncs:
                - _ZN3zmq6dist_t6attachEPNS_6pipe_tE
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t4copyERS0_
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - Branch String:   'src/xpub.cpp:53,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:54,9'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t4copyERS0_
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xpub.cpp:57,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t4copyERS0_
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xpub.cpp:57,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:57,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t4copyERS0_
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xpub.cpp:59,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t4copyERS0_
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xpub.cpp:61,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:61,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xpub.cpp:62,25'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xpub.cpp:63,9'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:63,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5flushEv
            - BranchSide:      'src/xpub.cpp:64,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
      Callsites:
        - Src:             'src/xpub.cpp:48,5'
          Dst:             fprintf
        - Src:             'src/xpub.cpp:48,5'
          Dst:             fflush
        - Src:             'src/xpub.cpp:48,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xpub.cpp:49,11'
          Dst:             _ZN3zmq6dist_t6attachEPNS_6pipe_tE
        - Src:             'src/xpub.cpp:54,24'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
        - Src:             'src/xpub.cpp:57,22'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/xpub.cpp:59,14'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/xpub.cpp:60,29'
          Dst:             _ZN3zmq5msg_t4copyERS0_
        - Src:             'src/xpub.cpp:61,9'
          Dst:             __errno_location
        - Src:             'src/xpub.cpp:61,9'
          Dst:             strerror
        - Src:             'src/xpub.cpp:61,9'
          Dst:             fprintf
        - Src:             'src/xpub.cpp:61,9'
          Dst:             fflush
        - Src:             'src/xpub.cpp:61,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xpub.cpp:62,32'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/xpub.cpp:63,9'
          Dst:             fprintf
        - Src:             'src/xpub.cpp:63,9'
          Dst:             fflush
        - Src:             'src/xpub.cpp:63,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xpub.cpp:64,16'
          Dst:             _ZN3zmq6pipe_t5flushEv
    - functionName:    _ZThn1248_N3zmq6xpub_tD0Ev
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xpub_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xpub.cpp:0,0'
          Dst:             _ZN3zmq6xpub_tD0Ev
    - functionName:    _ZN3zmq6xpub_tD0Ev
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xpub_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xpub.cpp:33,1'
          Dst:             _ZN3zmq6xpub_tD2Ev
    - functionName:    _ZN3zmq6xpub_tD2Ev
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          129
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN3zmq10metadata_t8drop_refEv
        - _ZN3zmq10metadata_tD2Ev
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6dist_tD2Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/xpub.cpp:35,5'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:38,13'
              BranchSideFuncs:
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - __clang_call_terminate
                - _ZNSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_16__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEES9_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq13socket_base_tD2Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
            - BranchSide:      'src/xpub.cpp:40,1'
              BranchSideFuncs:
                - _ZNSt3__15dequeIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq13socket_base_tD2Ev
        - Branch String:   'src/xpub.cpp:38,17'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:38,21'
              BranchSideFuncs:
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - __clang_call_terminate
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZNSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_16__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEES9_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq13socket_base_tD2Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
            - BranchSide:      'src/xpub.cpp:38,37'
              BranchSideFuncs:
                - _ZNSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEppB8ne180100Ev
                - __clang_call_terminate
                - _ZNSt3__1neB8ne180100ERKNS_16__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEES9_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq13socket_base_tD2Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
        - Branch String:   'src/xpub.cpp:38,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:38,37'
              BranchSideFuncs:
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - __clang_call_terminate
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZNSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_16__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEES9_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq13socket_base_tD2Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZN3zmq10metadata_t8drop_refEv
            - BranchSide:      'src/xpub.cpp:39,13'
              BranchSideFuncs:
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - __clang_call_terminate
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZNSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_16__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEES9_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq13socket_base_tD2Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZN3zmq10metadata_t8drop_refEv
        - Branch String:   'src/xpub.cpp:39,13'
          Branch Sides:
            - BranchSide:      'src/xpub.cpp:39,13'
              BranchSideFuncs:
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - __clang_call_terminate
                - _ZNSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_16__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEES9_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq13socket_base_tD2Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/xpub.cpp:39,13'
              BranchSideFuncs:
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - __clang_call_terminate
                - _ZNSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_16__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEES9_
                - _ZNSt3__15dequeIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq10metadata_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIN3zmq6blob_tENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__15dequeIPN3zmq6pipe_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZN3zmq13socket_base_tD2Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZNKSt3__116__deque_iteratorIPN3zmq10metadata_tEPS3_RS3_PS4_lLl512EEdeB8ne180100Ev
      Callsites:
        - Src:             'src/xpub.cpp:34,18'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/xpub.cpp:38,27'
          Dst:             _ZN3zmq10metadata_t8drop_refEv
        - Src:             'src/xpub.cpp:39,13'
          Dst:             _ZN3zmq10metadata_tD2Ev
        - Src:             'src/xpub.cpp:40,1'
          Dst:             _ZN3zmq6dist_tD2Ev
        - Src:             'src/xpub.cpp:40,1'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - Src:             'src/xpub.cpp:40,1'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - Src:             'src/xpub.cpp:40,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
        - Src:             'src/xpub.cpp:34,18'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn1224_N3zmq6xpub_tD1Ev
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xpub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xpub.cpp:0,0'
          Dst:             _ZN3zmq6xpub_tD2Ev
    - functionName:    _ZThn1224_N3zmq6xpub_tD0Ev
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xpub_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xpub.cpp:0,0'
          Dst:             _ZN3zmq6xpub_tD0Ev
    - functionName:    _ZThn1240_N3zmq6xpub_tD1Ev
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xpub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xpub.cpp:0,0'
          Dst:             _ZN3zmq6xpub_tD2Ev
    - functionName:    _ZThn1240_N3zmq6xpub_tD0Ev
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xpub_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xpub.cpp:0,0'
          Dst:             _ZN3zmq6xpub_tD0Ev
    - functionName:    _ZThn1248_N3zmq6xpub_tD1Ev
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xpub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xpub.cpp:0,0'
          Dst:             _ZN3zmq6xpub_tD2Ev
    - functionName:    _ZN3zmq6xpub_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/xpub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         15
      ICount:          136
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq6dist_tC2Ev
        - _ZN3zmq6dist_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xpub.cpp:14,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - Src:             'src/xpub.cpp:13,14'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
        - Src:             'src/xpub.cpp:13,14'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
        - Src:             'src/xpub.cpp:13,14'
          Dst:             _ZN3zmq6dist_tC2Ev
        - Src:             'src/xpub.cpp:29,18'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/xpub.cpp:30,1'
          Dst:             _ZN3zmq6dist_tD2Ev
        - Src:             'src/xpub.cpp:30,1'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - Src:             'src/xpub.cpp:30,1'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - Src:             'src/xpub.cpp:30,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZN3zmq6xsub_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         29
      ICount:          147
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq4fq_t4recvEPNS_5msg_tE
        - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/xsub.cpp:218,9'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:219,9'
              BranchSideFuncs: []
            - BranchSide:      'src/xsub.cpp:223,9'
              BranchSideFuncs:
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xsub.cpp:223,9'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:224,9'
              BranchSideFuncs: []
            - BranchSide:      'src/xsub.cpp:228,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xsub.cpp:234,13'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:235,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xsub.cpp:240,14'
              BranchSideFuncs:
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xsub.cpp:235,13'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:235,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xsub.cpp:236,13'
              BranchSideFuncs: []
        - Branch String:   'src/xsub.cpp:240,29'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:240,40'
              BranchSideFuncs:
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xsub.cpp:241,13'
              BranchSideFuncs: []
        - Branch String:   'src/xsub.cpp:240,13'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:241,13'
              BranchSideFuncs: []
            - BranchSide:      'src/xsub.cpp:247,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xsub.cpp:247,9'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:228,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xsub.cpp:248,18'
              BranchSideFuncs:
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xsub.cpp:249,13'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:247,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:249,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
      Callsites:
        - Src:             'src/xsub.cpp:230,22'
          Dst:             _ZN3zmq4fq_t4recvEPNS_5msg_tE
        - Src:             'src/xsub.cpp:235,13'
          Dst:             __errno_location
        - Src:             'src/xsub.cpp:235,13'
          Dst:             __errno_location
        - Src:             'src/xsub.cpp:235,13'
          Dst:             strerror
        - Src:             'src/xsub.cpp:235,13'
          Dst:             fprintf
        - Src:             'src/xsub.cpp:235,13'
          Dst:             fflush
        - Src:             'src/xsub.cpp:235,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xsub.cpp:240,32'
          Dst:             _ZN3zmq6xsub_t5matchEPNS_5msg_tE
        - Src:             'src/xsub.cpp:247,25'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/xsub.cpp:248,22'
          Dst:             _ZN3zmq4fq_t4recvEPNS_5msg_tE
        - Src:             'src/xsub.cpp:249,13'
          Dst:             __errno_location
        - Src:             'src/xsub.cpp:249,13'
          Dst:             strerror
        - Src:             'src/xsub.cpp:249,13'
          Dst:             fprintf
        - Src:             'src/xsub.cpp:249,13'
          Dst:             fflush
        - Src:             'src/xsub.cpp:249,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6xsub_t5matchEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12radix_tree_t5checkEPKhm
        - _ZN3zmq5msg_t4dataEv
        - _ZNK3zmq5msg_t4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xsub.cpp:257,43'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/xsub.cpp:257,59'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/xsub.cpp:256,42'
          Dst:             _ZN3zmq12radix_tree_t5checkEPKhm
    - functionName:    _ZN3zmq6xsub_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         29
      ICount:          172
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq4fq_t4recvEPNS_5msg_tE
        - _ZN3zmq5msg_t4moveERS0_
        - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/xsub.cpp:179,9'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:180,24'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xsub.cpp:190,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xsub.cpp:181,9'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:181,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/xsub.cpp:182,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/xsub.cpp:196,13'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:197,13'
              BranchSideFuncs: []
            - BranchSide:      'src/xsub.cpp:201,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xsub.cpp:201,24'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:201,28'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/xsub.cpp:202,27'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/xsub.cpp:201,43'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:201,53'
              BranchSideFuncs:
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xsub.cpp:202,27'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/xsub.cpp:201,13'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:202,27'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/xsub.cpp:208,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xsub.cpp:208,9'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:190,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xsub.cpp:209,18'
              BranchSideFuncs:
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xsub.cpp:210,13'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:208,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:210,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6xsub_t5matchEPNS_5msg_tE
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
      Callsites:
        - Src:             'src/xsub.cpp:180,30'
          Dst:             _ZN3zmq5msg_t4moveERS0_
        - Src:             'src/xsub.cpp:181,9'
          Dst:             __errno_location
        - Src:             'src/xsub.cpp:181,9'
          Dst:             strerror
        - Src:             'src/xsub.cpp:181,9'
          Dst:             fprintf
        - Src:             'src/xsub.cpp:181,9'
          Dst:             fflush
        - Src:             'src/xsub.cpp:181,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xsub.cpp:183,29'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/xsub.cpp:192,22'
          Dst:             _ZN3zmq4fq_t4recvEPNS_5msg_tE
        - Src:             'src/xsub.cpp:201,46'
          Dst:             _ZN3zmq6xsub_t5matchEPNS_5msg_tE
        - Src:             'src/xsub.cpp:202,33'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/xsub.cpp:208,22'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/xsub.cpp:209,22'
          Dst:             _ZN3zmq4fq_t4recvEPNS_5msg_tE
        - Src:             'src/xsub.cpp:210,13'
          Dst:             __errno_location
        - Src:             'src/xsub.cpp:210,13'
          Dst:             strerror
        - Src:             'src/xsub.cpp:210,13'
          Dst:             fprintf
        - Src:             'src/xsub.cpp:210,13'
          Dst:             fflush
        - Src:             'src/xsub.cpp:210,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6xsub_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6xsub_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         47
      ICount:          285
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq12radix_tree_t2rmEPKhm
        - _ZN3zmq12radix_tree_t3addEPKhm
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t12is_subscribeEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t9is_cancelEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/xsub.cpp:126,9'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:127,31'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq12radix_tree_t2rmEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq12radix_tree_t3addEPKhm
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:128,17'
              BranchSideFuncs:
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq12radix_tree_t2rmEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq12radix_tree_t3addEPKhm
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Branch String:   'src/xsub.cpp:128,16'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:0,0'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq12radix_tree_t2rmEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq12radix_tree_t3addEPKhm
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:130,16'
              BranchSideFuncs:
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Branch String:   'src/xsub.cpp:133,31'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:133,35'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq12radix_tree_t3addEPKhm
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:139,14'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq12radix_tree_t3addEPKhm
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Branch String:   'src/xsub.cpp:133,44'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:133,48'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq12radix_tree_t2rmEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq12radix_tree_t3addEPKhm
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:147,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq12radix_tree_t2rmEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Branch String:   'src/xsub.cpp:133,9'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:139,14'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq12radix_tree_t3addEPKhm
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:147,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq12radix_tree_t2rmEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Branch String:   'src/xsub.cpp:139,13'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:140,20'
              BranchSideFuncs:
                - _ZN3zmq12radix_tree_t3addEPKhm
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:143,9'
              BranchSideFuncs:
                - _ZN3zmq12radix_tree_t3addEPKhm
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Branch String:   'src/xsub.cpp:147,28'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:147,32'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq12radix_tree_t2rmEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:149,14'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq12radix_tree_t2rmEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Branch String:   'src/xsub.cpp:147,41'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:147,45'
              BranchSideFuncs:
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq12radix_tree_t2rmEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:159,16'
              BranchSideFuncs:
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Branch String:   'src/xsub.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:149,14'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq12radix_tree_t2rmEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:159,16'
              BranchSideFuncs:
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Branch String:   'src/xsub.cpp:149,13'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:150,20'
              BranchSideFuncs:
                - _ZN3zmq12radix_tree_t2rmEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:153,9'
              BranchSideFuncs:
                - _ZN3zmq12radix_tree_t2rmEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Branch String:   'src/xsub.cpp:155,23'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:155,26'
              BranchSideFuncs:
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:156,20'
              BranchSideFuncs:
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Branch String:   'src/xsub.cpp:155,13'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:156,20'
              BranchSideFuncs:
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
            - BranchSide:      'src/xsub.cpp:157,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xsub.cpp:162,5'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:162,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xsub.cpp:163,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/xsub.cpp:164,5'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:164,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xsub.cpp:166,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/xsub.cpp:120,25'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/xsub.cpp:121,63'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/xsub.cpp:124,25'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/xsub.cpp:130,22'
          Dst:             _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Src:             'src/xsub.cpp:133,15'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/xsub.cpp:139,20'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/xsub.cpp:143,24'
          Dst:             _ZN3zmq12radix_tree_t3addEPKhm
        - Src:             'src/xsub.cpp:145,22'
          Dst:             _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Src:             'src/xsub.cpp:147,15'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/xsub.cpp:149,20'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/xsub.cpp:154,47'
          Dst:             _ZN3zmq12radix_tree_t2rmEPKhm
        - Src:             'src/xsub.cpp:156,26'
          Dst:             _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Src:             'src/xsub.cpp:159,22'
          Dst:             _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Src:             'src/xsub.cpp:161,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/xsub.cpp:162,5'
          Dst:             __errno_location
        - Src:             'src/xsub.cpp:162,5'
          Dst:             strerror
        - Src:             'src/xsub.cpp:162,5'
          Dst:             fprintf
        - Src:             'src/xsub.cpp:162,5'
          Dst:             fflush
        - Src:             'src/xsub.cpp:162,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xsub.cpp:163,16'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/xsub.cpp:164,5'
          Dst:             __errno_location
        - Src:             'src/xsub.cpp:164,5'
          Dst:             strerror
        - Src:             'src/xsub.cpp:164,5'
          Dst:             fprintf
        - Src:             'src/xsub.cpp:164,5'
          Dst:             fflush
        - Src:             'src/xsub.cpp:164,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6xsub_t11xgetsockoptEiPvPm
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq13do_getsockoptIiEEiPvPmT_
        - _ZNK3zmq12radix_tree_t4sizeEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/xsub.cpp:99,9'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:103,38'
              BranchSideFuncs:
                - _ZNK3zmq12radix_tree_t4sizeEv
                - _ZN3zmq13do_getsockoptIiEEiPvPmT_
            - BranchSide:      'src/xsub.cpp:114,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/xsub.cpp:103,53'
          Dst:             _ZNK3zmq12radix_tree_t4sizeEv
        - Src:             'src/xsub.cpp:108,16'
          Dst:             _ZN3zmq13do_getsockoptIiEEiPvPmT_
        - Src:             'src/xsub.cpp:114,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq6xsub_t11xsetsockoptEiPKvm
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         14
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/xsub.cpp:78,9'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:79,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/xsub.cpp:88,14'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/xsub.cpp:80,13'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:80,43'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/xsub.cpp:81,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/xsub.cpp:79,13'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:81,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/xsub.cpp:84,61'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/xsub.cpp:81,13'
          Dst:             __errno_location
        - Src:             'src/xsub.cpp:93,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq6xsub_t9xhiccupedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12radix_tree_t5applyEPFvPhmPvES2_
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6xsub_t17send_subscriptionEPhmPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xsub.cpp:70,20'
          Dst:             _ZN3zmq12radix_tree_t5applyEPFvPhmPvES2_
        - Src:             'src/xsub.cpp:70,20'
          Dst:             _ZN3zmq6xsub_t17send_subscriptionEPhmPv
        - Src:             'src/xsub.cpp:71,12'
          Dst:             _ZN3zmq6pipe_t5flushEv
    - functionName:    _ZN3zmq6xsub_t17send_subscriptionEPhmPv
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data_
        - size_
        - arg_
      BBCount:         11
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t14init_subscribeEmPKh
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/xsub.cpp:271,5'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:271,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
            - BranchSide:      'src/xsub.cpp:274,23'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
        - Branch String:   'src/xsub.cpp:279,9'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:279,9'
              BranchSideFuncs: []
            - BranchSide:      'src/xsub.cpp:280,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
      Callsites:
        - Src:             'src/xsub.cpp:270,24'
          Dst:             _ZN3zmq5msg_t14init_subscribeEmPKh
        - Src:             'src/xsub.cpp:271,5'
          Dst:             __errno_location
        - Src:             'src/xsub.cpp:271,5'
          Dst:             strerror
        - Src:             'src/xsub.cpp:271,5'
          Dst:             fprintf
        - Src:             'src/xsub.cpp:271,5'
          Dst:             fflush
        - Src:             'src/xsub.cpp:271,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xsub.cpp:274,29'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/xsub.cpp:280,13'
          Dst:             _ZN3zmq5msg_t5closeEv
    - functionName:    _ZN3zmq6xsub_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
        - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xsub.cpp:63,9'
          Dst:             _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
        - Src:             'src/xsub.cpp:64,11'
          Dst:             _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq6xsub_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dist_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xsub.cpp:58,11'
          Dst:             _ZN3zmq6dist_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq6xsub_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xsub.cpp:53,9'
          Dst:             _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq6xsub_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq12radix_tree_t5applyEPFvPhmPvES2_
        - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - _ZN3zmq6dist_t6attachEPNS_6pipe_tE
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6xsub_t17send_subscriptionEPhmPv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/xsub.cpp:42,5'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:42,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq6dist_t6attachEPNS_6pipe_tE
                - _ZN3zmq12radix_tree_t5applyEPFvPhmPvES2_
                - _ZN3zmq6pipe_t5flushEv
            - BranchSide:      'src/xsub.cpp:42,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq6dist_t6attachEPNS_6pipe_tE
                - _ZN3zmq12radix_tree_t5applyEPFvPhmPvES2_
                - _ZN3zmq6pipe_t5flushEv
      Callsites:
        - Src:             'src/xsub.cpp:42,5'
          Dst:             fprintf
        - Src:             'src/xsub.cpp:42,5'
          Dst:             fflush
        - Src:             'src/xsub.cpp:42,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xsub.cpp:43,9'
          Dst:             _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - Src:             'src/xsub.cpp:44,11'
          Dst:             _ZN3zmq6dist_t6attachEPNS_6pipe_tE
        - Src:             'src/xsub.cpp:47,20'
          Dst:             _ZN3zmq12radix_tree_t5applyEPFvPhmPvES2_
        - Src:             'src/xsub.cpp:47,20'
          Dst:             _ZN3zmq6xsub_t17send_subscriptionEPhmPv
        - Src:             'src/xsub.cpp:48,12'
          Dst:             _ZN3zmq6pipe_t5flushEv
    - functionName:    _ZThn1248_N3zmq6xsub_tD0Ev
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xsub_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xsub.cpp:0,0'
          Dst:             _ZN3zmq6xsub_tD0Ev
    - functionName:    _ZN3zmq6xsub_tD0Ev
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xsub_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xsub.cpp:30,1'
          Dst:             _ZN3zmq6xsub_tD2Ev
    - functionName:    _ZN3zmq6xsub_tD2Ev
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          82
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq12radix_tree_tD2Ev
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6dist_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/xsub.cpp:32,5'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:32,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq12radix_tree_tD2Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq4fq_tD2Ev
                - _ZN3zmq13socket_base_tD2Ev
            - BranchSide:      'src/xsub.cpp:32,5'
              BranchSideFuncs:
                - _ZN3zmq12radix_tree_tD2Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq4fq_tD2Ev
                - _ZN3zmq13socket_base_tD2Ev
      Callsites:
        - Src:             'src/xsub.cpp:31,29'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/xsub.cpp:32,5'
          Dst:             __errno_location
        - Src:             'src/xsub.cpp:32,5'
          Dst:             strerror
        - Src:             'src/xsub.cpp:32,5'
          Dst:             fprintf
        - Src:             'src/xsub.cpp:32,5'
          Dst:             fflush
        - Src:             'src/xsub.cpp:32,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xsub.cpp:33,1'
          Dst:             _ZN3zmq12radix_tree_tD2Ev
        - Src:             'src/xsub.cpp:33,1'
          Dst:             _ZN3zmq6dist_tD2Ev
        - Src:             'src/xsub.cpp:33,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/xsub.cpp:33,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
        - Src:             'src/xsub.cpp:31,29'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn1224_N3zmq6xsub_tD1Ev
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xsub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xsub.cpp:0,0'
          Dst:             _ZN3zmq6xsub_tD2Ev
    - functionName:    _ZThn1224_N3zmq6xsub_tD0Ev
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xsub_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xsub.cpp:0,0'
          Dst:             _ZN3zmq6xsub_tD0Ev
    - functionName:    _ZThn1240_N3zmq6xsub_tD1Ev
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xsub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xsub.cpp:0,0'
          Dst:             _ZN3zmq6xsub_tD2Ev
    - functionName:    _ZThn1240_N3zmq6xsub_tD0Ev
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xsub_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xsub.cpp:0,0'
          Dst:             _ZN3zmq6xsub_tD0Ev
    - functionName:    _ZThn1248_N3zmq6xsub_tD1Ev
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xsub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/xsub.cpp:0,0'
          Dst:             _ZN3zmq6xsub_tD2Ev
    - functionName:    _ZN3zmq6xsub_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/xsub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         25
      ICount:          162
      EdgeCount:       42
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3zmq12radix_tree_tC2Ev
        - _ZN3zmq12radix_tree_tD2Ev
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq14atomic_value_t5storeEi
        - _ZN3zmq4fq_tC2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq6dist_tC2Ev
        - _ZN3zmq6dist_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/xsub.cpp:26,5'
          Branch Sides:
            - BranchSide:      'src/xsub.cpp:26,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq12radix_tree_tD2Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq4fq_tD2Ev
                - _ZN3zmq13socket_base_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/xsub.cpp:26,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/xsub.cpp:11,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - Src:             'src/xsub.cpp:10,14'
          Dst:             _ZN3zmq4fq_tC2Ev
        - Src:             'src/xsub.cpp:10,14'
          Dst:             _ZN3zmq6dist_tC2Ev
        - Src:             'src/xsub.cpp:10,14'
          Dst:             _ZN3zmq12radix_tree_tC2Ev
        - Src:             'src/xsub.cpp:23,20'
          Dst:             _ZN3zmq14atomic_value_t5storeEi
        - Src:             'src/xsub.cpp:25,29'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/xsub.cpp:26,5'
          Dst:             __errno_location
        - Src:             'src/xsub.cpp:26,5'
          Dst:             strerror
        - Src:             'src/xsub.cpp:26,5'
          Dst:             fprintf
        - Src:             'src/xsub.cpp:26,5'
          Dst:             fflush
        - Src:             'src/xsub.cpp:26,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/xsub.cpp:27,1'
          Dst:             _ZN3zmq12radix_tree_tD2Ev
        - Src:             'src/xsub.cpp:27,1'
          Dst:             _ZN3zmq6dist_tD2Ev
        - Src:             'src/xsub.cpp:27,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/xsub.cpp:27,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZThn16_N3zmq20stream_engine_base_t19has_handshake_stageEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20stream_engine_base_t19has_handshake_stageEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.hpp:0,0'
          Dst:             _ZN3zmq20stream_engine_base_t19has_handshake_stageEv
    - functionName:    _ZN3zmq20stream_engine_base_t19has_handshake_stageEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13zmtp_engine_t23process_command_messageEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         31
      ICount:          186
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t7is_pingEv
        - _ZNK3zmq5msg_t7is_pongEv
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:541,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:542,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:545,37'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
        - Branch String:   'src/zmtp_engine.cpp:547,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:547,20'
              BranchSideFuncs:
                - memcmp
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/zmtp_engine.cpp:549,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
        - Branch String:   'src/zmtp_engine.cpp:546,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:548,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/zmtp_engine.cpp:549,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
        - Branch String:   'src/zmtp_engine.cpp:550,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:550,20'
              BranchSideFuncs:
                - memcmp
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/zmtp_engine.cpp:552,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
        - Branch String:   'src/zmtp_engine.cpp:549,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:551,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/zmtp_engine.cpp:552,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
        - Branch String:   'src/zmtp_engine.cpp:553,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:553,20'
              BranchSideFuncs:
                - memcmp
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/zmtp_engine.cpp:555,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
        - Branch String:   'src/zmtp_engine.cpp:552,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:554,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/zmtp_engine.cpp:555,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - memcmp
                - _ZN3zmq5msg_t9set_flagsEh
        - Branch String:   'src/zmtp_engine.cpp:556,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:556,20'
              BranchSideFuncs:
                - memcmp
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/zmtp_engine.cpp:559,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
        - Branch String:   'src/zmtp_engine.cpp:555,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:557,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
            - BranchSide:      'src/zmtp_engine.cpp:559,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
        - Branch String:   'src/zmtp_engine.cpp:559,26'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:559,29'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:560,43'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:559,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:560,43'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:562,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:536,45'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zmtp_engine.cpp:541,9'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/zmtp_engine.cpp:545,43'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zmtp_engine.cpp:547,12'
          Dst:             memcmp
        - Src:             'src/zmtp_engine.cpp:548,15'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zmtp_engine.cpp:550,12'
          Dst:             memcmp
        - Src:             'src/zmtp_engine.cpp:551,15'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zmtp_engine.cpp:553,12'
          Dst:             memcmp
        - Src:             'src/zmtp_engine.cpp:554,15'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zmtp_engine.cpp:556,12'
          Dst:             memcmp
        - Src:             'src/zmtp_engine.cpp:557,15'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zmtp_engine.cpp:559,15'
          Dst:             _ZNK3zmq5msg_t7is_pingEv
        - Src:             'src/zmtp_engine.cpp:559,35'
          Dst:             _ZNK3zmq5msg_t7is_pongEv
    - functionName:    _ZN3zmq13zmtp_engine_t25process_heartbeat_messageEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         19
      ICount:          150
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq11io_object_t9add_timerEii
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t7is_pingEv
        - __errno_location
        - fflush
        - fprintf
        - ntohs
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:486,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:486,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - ntohs
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/zmtp_engine.cpp:488,22'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - ntohs
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t9add_timerEii
        - Branch String:   'src/zmtp_engine.cpp:502,29'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:502,32'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:513,21'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:502,13'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:503,24'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:513,21'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:516,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:516,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/zmtp_engine.cpp:517,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/zmtp_engine.cpp:519,13'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:520,45'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/zmtp_engine.cpp:525,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:486,15'
          Dst:             _ZNK3zmq5msg_t7is_pingEv
        - Src:             'src/zmtp_engine.cpp:494,47'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zmtp_engine.cpp:497,32'
          Dst:             ntohs
        - Src:             'src/zmtp_engine.cpp:503,13'
          Dst:             _ZN3zmq11io_object_t9add_timerEii
        - Src:             'src/zmtp_engine.cpp:513,27'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/zmtp_engine.cpp:515,21'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/zmtp_engine.cpp:516,9'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:516,9'
          Dst:             strerror
        - Src:             'src/zmtp_engine.cpp:516,9'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:516,9'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:516,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:517,19'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zmtp_engine.cpp:518,27'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zmtp_engine.cpp:520,55'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zmtp_engine.cpp:522,51'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZN3zmq13zmtp_engine_t20produce_pong_messageEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         13
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t4moveERS0_
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:474,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:474,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4moveERS0_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:476,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:477,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:477,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:477,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:474,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:474,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:474,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:476,20'
          Dst:             _ZN3zmq5msg_t4moveERS0_
        - Src:             'src/zmtp_engine.cpp:477,5'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:477,5'
          Dst:             strerror
        - Src:             'src/zmtp_engine.cpp:477,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:477,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:477,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13zmtp_engine_t20produce_ping_messageEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         18
      ICount:          129
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq11io_object_t9add_timerEii
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - htons
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:451,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:451,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - htons
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq11io_object_t9add_timerEii
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:453,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - htons
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq11io_object_t9add_timerEii
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:454,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:454,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - htons
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/zmtp_engine.cpp:455,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - htons
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq11io_object_t9add_timerEii
        - Branch String:   'src/zmtp_engine.cpp:465,29'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:465,29'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:465,32'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
        - Branch String:   'src/zmtp_engine.cpp:465,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:465,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/zmtp_engine.cpp:466,20'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
      Callsites:
        - Src:             'src/zmtp_engine.cpp:451,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:451,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:451,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:453,20'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/zmtp_engine.cpp:454,5'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:454,5'
          Dst:             strerror
        - Src:             'src/zmtp_engine.cpp:454,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:454,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:454,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:455,11'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zmtp_engine.cpp:457,19'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zmtp_engine.cpp:459,24'
          Dst:             htons
        - Src:             'src/zmtp_engine.cpp:460,43'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zmtp_engine.cpp:466,9'
          Dst:             _ZN3zmq11io_object_t9add_timerEii
    - functionName:    htons
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_t6socketEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - downgrade_sub_
      BBCount:         101
      ICount:          481
      EdgeCount:       115
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
        - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
        - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
        - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - _ZN3zmq20stream_engine_base_t6socketEv
        - _ZN3zmq20stream_engine_base_t7sessionEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t12get_endpointEv
        - fflush
        - fprintf
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:321,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:321,20'
              BranchSideFuncs:
                - memcmp
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - memcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - memcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:327,16'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - memcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - memcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - Branch String:   'src/zmtp_engine.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:327,16'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - memcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - memcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - Branch String:   'src/zmtp_engine.cpp:324,22'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:324,22'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:324,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:324,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:326,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:326,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:327,5'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:324,22'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:328,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:328,27'
              BranchSideFuncs:
                - memcmp
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - memcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
            - BranchSide:      'src/zmtp_engine.cpp:340,14'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - memcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
        - Branch String:   'src/zmtp_engine.cpp:327,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:331,13'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
            - BranchSide:      'src/zmtp_engine.cpp:340,14'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - memcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
        - Branch String:   'src/zmtp_engine.cpp:331,13'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:332,26'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:336,15'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:332,26'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:332,26'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:332,26'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:332,26'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:332,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:332,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:332,26'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:336,15'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:335,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:336,15'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:336,15'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:337,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:337,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:338,5'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:341,14'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:341,25'
              BranchSideFuncs:
                - memcmp
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
            - BranchSide:      'src/zmtp_engine.cpp:368,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/zmtp_engine.cpp:340,14'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:344,13'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
            - BranchSide:      'src/zmtp_engine.cpp:368,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/zmtp_engine.cpp:344,13'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:345,26'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:348,26'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:345,26'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:345,26'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:345,26'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:345,26'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:345,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:345,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:345,26'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:348,26'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:348,26'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:348,26'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:348,26'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:348,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:348,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:348,26'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:324,22'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:350,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:350,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:351,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:321,12'
          Dst:             memcmp
        - Src:             'src/zmtp_engine.cpp:325,29'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/zmtp_engine.cpp:325,11'
          Dst:             _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - Src:             'src/zmtp_engine.cpp:326,9'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:326,9'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:326,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:328,19'
          Dst:             memcmp
        - Src:             'src/zmtp_engine.cpp:333,31'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/zmtp_engine.cpp:333,15'
          Dst:             _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - Src:             'src/zmtp_engine.cpp:336,50'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/zmtp_engine.cpp:336,34'
          Dst:             _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
        - Src:             'src/zmtp_engine.cpp:337,9'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:337,9'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:337,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:341,17'
          Dst:             memcmp
        - Src:             'src/zmtp_engine.cpp:346,15'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/zmtp_engine.cpp:345,45'
          Dst:             _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
        - Src:             'src/zmtp_engine.cpp:349,31'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/zmtp_engine.cpp:349,15'
          Dst:             _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
        - Src:             'src/zmtp_engine.cpp:350,9'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:350,9'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:350,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:368,9'
          Dst:             _ZN3zmq20stream_engine_base_t6socketEv
        - Src:             'src/zmtp_engine.cpp:369,11'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/zmtp_engine.cpp:369,23'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/zmtp_engine.cpp:368,20'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
    - functionName:    _ZN3zmq20stream_engine_base_t7sessionEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13zmtp_engine_t14handshake_v3_1Ev
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         30
      ICount:          154
      EdgeCount:       33
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq12v2_decoder_tC2Emlb
        - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
        - _ZN3zmq14v3_1_encoder_tC2Em
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:397,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:397,5'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:397,16'
              BranchSideFuncs:
                - _ZN3zmq14v3_1_encoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:398,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:398,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:400,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:397,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:397,16'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:397,16'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:400,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:400,5'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:400,16'
              BranchSideFuncs:
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:402,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:402,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
            - BranchSide:      'src/zmtp_engine.cpp:402,5'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
        - Branch String:   'src/zmtp_engine.cpp:400,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:397,16'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:397,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:397,35'
          Dst:             _ZN3zmq14v3_1_encoder_tC2Em
        - Src:             'src/zmtp_engine.cpp:398,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:398,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:398,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:400,35'
          Dst:             _ZN3zmq12v2_decoder_tC2Emlb
        - Src:             'src/zmtp_engine.cpp:402,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:402,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:402,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:404,32'
          Dst:             _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
    - functionName:    _ZN3zmq13zmtp_engine_t14handshake_v3_0Ev
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         30
      ICount:          154
      EdgeCount:       33
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq12v2_decoder_tC2Emlb
        - _ZN3zmq12v2_encoder_tC2Em
        - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:385,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:385,5'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:385,16'
              BranchSideFuncs:
                - _ZN3zmq12v2_encoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:386,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:386,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:388,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:385,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:385,16'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:385,16'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:388,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:388,5'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:388,16'
              BranchSideFuncs:
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:390,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:390,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
            - BranchSide:      'src/zmtp_engine.cpp:390,5'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
        - Branch String:   'src/zmtp_engine.cpp:388,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:385,16'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:385,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:385,35'
          Dst:             _ZN3zmq12v2_encoder_tC2Em
        - Src:             'src/zmtp_engine.cpp:386,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:386,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:386,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:388,35'
          Dst:             _ZN3zmq12v2_decoder_tC2Emlb
        - Src:             'src/zmtp_engine.cpp:390,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:390,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:390,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:392,32'
          Dst:             _ZN3zmq13zmtp_engine_t14handshake_v3_xEb
    - functionName:    _ZN3zmq13zmtp_engine_t14handshake_v2_0Ev
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         33
      ICount:          174
      EdgeCount:       37
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq12v2_decoder_tC2Emlb
        - _ZN3zmq12v2_encoder_tC2Em
        - _ZN3zmq20stream_engine_base_t7sessionEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t11zap_enabledEv
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:302,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:304,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:308,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_encoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:308,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:308,5'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:308,16'
              BranchSideFuncs:
                - _ZN3zmq12v2_encoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:309,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:309,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:311,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:308,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:308,16'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:308,16'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:311,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:311,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:311,16'
              BranchSideFuncs:
                - _ZN3zmq12v2_decoder_tC2Emlb
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:313,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:313,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:315,5'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:311,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:308,16'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:308,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:302,9'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/zmtp_engine.cpp:302,21'
          Dst:             _ZNK3zmq14session_base_t11zap_enabledEv
        - Src:             'src/zmtp_engine.cpp:308,35'
          Dst:             _ZN3zmq12v2_encoder_tC2Em
        - Src:             'src/zmtp_engine.cpp:309,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:309,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:309,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:311,35'
          Dst:             _ZN3zmq12v2_decoder_tC2Emlb
        - Src:             'src/zmtp_engine.cpp:313,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:313,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:313,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13zmtp_engine_t14handshake_v1_0Ev
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         33
      ICount:          170
      EdgeCount:       37
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq12v1_decoder_tC2Eml
        - _ZN3zmq12v1_encoder_tC2Em
        - _ZN3zmq20stream_engine_base_t7sessionEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t11zap_enabledEv
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:284,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:286,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:290,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v1_encoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v1_decoder_tC2Eml
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:290,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:290,5'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v1_decoder_tC2Eml
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:290,16'
              BranchSideFuncs:
                - _ZN3zmq12v1_encoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v1_decoder_tC2Eml
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:291,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v1_decoder_tC2Eml
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:293,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v1_decoder_tC2Eml
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:290,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:290,16'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:290,16'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:293,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:293,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:293,16'
              BranchSideFuncs:
                - _ZN3zmq12v1_decoder_tC2Eml
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:295,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:295,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:297,5'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:293,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:290,16'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:290,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:284,9'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/zmtp_engine.cpp:284,21'
          Dst:             _ZNK3zmq14session_base_t11zap_enabledEv
        - Src:             'src/zmtp_engine.cpp:290,35'
          Dst:             _ZN3zmq12v1_encoder_tC2Em
        - Src:             'src/zmtp_engine.cpp:291,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:291,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:291,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:294,7'
          Dst:             _ZN3zmq12v1_decoder_tC2Eml
        - Src:             'src/zmtp_engine.cpp:295,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:295,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:295,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13zmtp_engine_t26handshake_v1_0_unversionedEv
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         54
      ICount:          332
      EdgeCount:       63
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq12v1_decoder_tC2Eml
        - _ZN3zmq12v1_encoder_tC2Em
        - _ZN3zmq20stream_engine_base_t7sessionEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t11zap_enabledEv
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:228,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:230,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:234,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v1_encoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v1_decoder_tC2Eml
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:234,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:234,5'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v1_decoder_tC2Eml
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:234,16'
              BranchSideFuncs:
                - _ZN3zmq12v1_encoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v1_decoder_tC2Eml
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:235,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:235,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v1_decoder_tC2Eml
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:237,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12v1_decoder_tC2Eml
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:234,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:234,16'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:234,16'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:237,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:237,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:237,16'
              BranchSideFuncs:
                - _ZN3zmq12v1_decoder_tC2Eml
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:239,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:239,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:246,7'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:237,16'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:234,16'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/zmtp_engine.cpp:234,16'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:252,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:252,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:253,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:254,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:254,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:255,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:259,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:259,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:262,14'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:268,34'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:268,37'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:269,9'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:268,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:269,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:273,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:228,9'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/zmtp_engine.cpp:228,21'
          Dst:             _ZNK3zmq14session_base_t11zap_enabledEv
        - Src:             'src/zmtp_engine.cpp:234,35'
          Dst:             _ZN3zmq12v1_encoder_tC2Em
        - Src:             'src/zmtp_engine.cpp:235,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:235,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:235,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:238,7'
          Dst:             _ZN3zmq12v1_decoder_tC2Eml
        - Src:             'src/zmtp_engine.cpp:239,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:239,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:239,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:251,30'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/zmtp_engine.cpp:252,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:252,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:252,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:253,26'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/zmtp_engine.cpp:254,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:254,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:254,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:255,29'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zmtp_engine.cpp:259,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:259,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:259,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13zmtp_engine_t22process_routing_id_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         34
      ICount:          222
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq20stream_engine_base_t7sessionEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:419,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:420,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:424,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:422,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:422,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:423,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:425,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:425,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:426,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:427,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:0,0'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:427,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:430,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:430,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:435,31'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:436,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:436,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:437,53'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:439,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:439,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:440,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:420,15'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zmtp_engine.cpp:421,24'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/zmtp_engine.cpp:422,9'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:422,9'
          Dst:             strerror
        - Src:             'src/zmtp_engine.cpp:422,9'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:422,9'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:422,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:424,24'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/zmtp_engine.cpp:425,9'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:425,9'
          Dst:             strerror
        - Src:             'src/zmtp_engine.cpp:425,9'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:425,9'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:425,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:426,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/zmtp_engine.cpp:427,9'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:427,9'
          Dst:             strerror
        - Src:             'src/zmtp_engine.cpp:427,9'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:427,9'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:427,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:435,31'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/zmtp_engine.cpp:436,9'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:436,9'
          Dst:             strerror
        - Src:             'src/zmtp_engine.cpp:436,9'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:436,9'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:436,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:437,53'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zmtp_engine.cpp:438,14'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/zmtp_engine.cpp:439,9'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:439,9'
          Dst:             strerror
        - Src:             'src/zmtp_engine.cpp:439,9'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:439,9'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:439,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13zmtp_engine_t26receive_greeting_versionedEv
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         48
      ICount:          286
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:160,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:161,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/zmtp_engine.cpp:166,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/zmtp_engine.cpp:161,13'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:162,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/zmtp_engine.cpp:163,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/zmtp_engine.cpp:166,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:166,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/zmtp_engine.cpp:167,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/zmtp_engine.cpp:167,13'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:168,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/zmtp_engine.cpp:198,5'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:168,17'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:169,17'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:172,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:173,17'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:173,20'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:174,39'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:172,17'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:174,39'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:176,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:179,17'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:179,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:179,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:179,17'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:179,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:179,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:179,17'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:179,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:179,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:179,17'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:179,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:184,21'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:184,21'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:185,29'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:186,26'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:186,26'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:187,29'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:188,26'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:188,26'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:189,29'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:190,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:162,13'
          Dst:             _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Src:             'src/zmtp_engine.cpp:169,17'
          Dst:             _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Src:             'src/zmtp_engine.cpp:179,17'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:179,17'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:179,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq20stream_engine_base_t11set_polloutEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_object_t11set_polloutEPv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.hpp:99,40'
          Dst:             _ZN3zmq11io_object_t11set_polloutEPv
    - functionName:    _ZN3zmq13zmtp_engine_t20select_handshake_funEbhh
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - bool
        - char
        - char
      constantsTouched: []
      argNames:
        - unversioned_
        - revision_
        - minor_
      BBCount:         10
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:205,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:206,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:208,13'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:208,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:210,13'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:212,13'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:214,21'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:221,13'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:214,13'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:216,21'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:218,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq13zmtp_engine_t16receive_greetingEv
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          128
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq13zmtp_engine_t26receive_greeting_versionedEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:120,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:121,29'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t26receive_greeting_versionedEv
                - __errno_location
            - BranchSide:      'src/zmtp_engine.cpp:154,12'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:123,13'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:124,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/zmtp_engine.cpp:129,33'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t26receive_greeting_versionedEv
                - __errno_location
        - Branch String:   'src/zmtp_engine.cpp:124,17'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:125,17'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:126,13'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:134,13'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:135,25'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:139,13'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t26receive_greeting_versionedEv
                - __errno_location
        - Branch String:   'src/zmtp_engine.cpp:139,13'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:140,13'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t26receive_greeting_versionedEv
                - __errno_location
            - BranchSide:      'src/zmtp_engine.cpp:146,15'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t26receive_greeting_versionedEv
                - __errno_location
        - Branch String:   'src/zmtp_engine.cpp:146,13'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:147,25'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t26receive_greeting_versionedEv
                - __errno_location
            - BranchSide:      'src/zmtp_engine.cpp:152,9'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t26receive_greeting_versionedEv
                - __errno_location
      Callsites:
        - Src:             'src/zmtp_engine.cpp:124,17'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:152,9'
          Dst:             _ZN3zmq13zmtp_engine_t26receive_greeting_versionedEv
    - functionName:    _ZN3zmq13zmtp_engine_t9handshakeEv
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          116
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq13zmtp_engine_t16receive_greetingEv
        - _ZN3zmq13zmtp_engine_t20select_handshake_funEbhh
        - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:98,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:98,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13zmtp_engine_t16receive_greetingEv
                - _ZN3zmq13zmtp_engine_t20select_handshake_funEbhh
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/zmtp_engine.cpp:100,20'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t16receive_greetingEv
                - _ZN3zmq13zmtp_engine_t20select_handshake_funEbhh
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/zmtp_engine.cpp:101,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:102,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:103,30'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_t20select_handshake_funEbhh
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/zmtp_engine.cpp:105,10'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:105,10'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/zmtp_engine.cpp:105,10'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/zmtp_engine.cpp:105,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:108,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/zmtp_engine.cpp:111,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/zmtp_engine.cpp:111,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:112,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/zmtp_engine.cpp:114,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:98,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:98,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:98,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:100,20'
          Dst:             _ZN3zmq13zmtp_engine_t16receive_greetingEv
        - Src:             'src/zmtp_engine.cpp:106,16'
          Dst:             _ZN3zmq13zmtp_engine_t20select_handshake_funEbhh
        - Src:             'src/zmtp_engine.cpp:112,9'
          Dst:             _ZN3zmq20stream_engine_base_t11set_polloutEv
    - functionName:    _ZN3zmq20stream_engine_base_t10set_pollinEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_object_t10set_pollinEPv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.hpp:100,39'
          Dst:             _ZN3zmq11io_object_t10set_pollinEPv
    - functionName:    _ZN3zmq10put_uint64EPhm
      functionSourceFile: '/src/libzmq/src/wire.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buffer_
        - value_
      BBCount:         1
      ICount:          65
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13zmtp_engine_t13plug_internalEv
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq10put_uint64EPhm
        - _ZN3zmq20stream_engine_base_t10set_pollinEv
        - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - _ZN3zmq20stream_engine_base_t19set_handshake_timerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:76,5'
          Dst:             _ZN3zmq20stream_engine_base_t19set_handshake_timerEv
        - Src:             'src/zmtp_engine.cpp:82,5'
          Dst:             _ZN3zmq10put_uint64EPhm
        - Src:             'src/zmtp_engine.cpp:86,5'
          Dst:             _ZN3zmq20stream_engine_base_t10set_pollinEv
        - Src:             'src/zmtp_engine.cpp:87,5'
          Dst:             _ZN3zmq20stream_engine_base_t11set_polloutEv
    - functionName:    _ZThn16_N3zmq13zmtp_engine_tD0Ev
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13zmtp_engine_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:0,0'
          Dst:             _ZN3zmq13zmtp_engine_tD0Ev
    - functionName:    _ZN3zmq13zmtp_engine_tD0Ev
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13zmtp_engine_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:68,1'
          Dst:             _ZN3zmq13zmtp_engine_tD2Ev
    - functionName:    _ZN3zmq13zmtp_engine_tD2Ev
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          72
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq20stream_engine_base_tD2Ev
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:70,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:70,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_tD2Ev
            - BranchSide:      'src/zmtp_engine.cpp:70,5'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_tD2Ev
      Callsites:
        - Src:             'src/zmtp_engine.cpp:69,36'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/zmtp_engine.cpp:70,5'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:70,5'
          Dst:             strerror
        - Src:             'src/zmtp_engine.cpp:70,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:70,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:70,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:71,1'
          Dst:             _ZN3zmq20stream_engine_base_tD2Ev
        - Src:             'src/zmtp_engine.cpp:69,36'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn16_N3zmq13zmtp_engine_tD1Ev
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13zmtp_engine_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:0,0'
          Dst:             _ZN3zmq13zmtp_engine_tD2Ev
    - functionName:    _ZN3zmq13zmtp_engine_t14routing_id_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:410,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:410,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/zmtp_engine.cpp:411,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/zmtp_engine.cpp:411,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:411,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/zmtp_engine.cpp:412,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
      Callsites:
        - Src:             'src/zmtp_engine.cpp:409,26'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/zmtp_engine.cpp:410,5'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:410,5'
          Dst:             strerror
        - Src:             'src/zmtp_engine.cpp:410,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:410,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:410,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:412,23'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZN3zmq13zmtp_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
      functionSourceFile: '/src/libzmq/src/zmtp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - fd_
        - options_
        - endpoint_uri_pair_
      BBCount:         31
      ICount:          183
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN3zmq20stream_engine_base_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tEb
        - _ZN3zmq20stream_engine_base_tD2Ev
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zmtp_engine.cpp:55,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:55,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq20stream_engine_base_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:57,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq20stream_engine_base_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zmtp_engine.cpp:58,5'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:58,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq20stream_engine_base_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zmtp_engine.cpp:60,9'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:60,9'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:60,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:61,30'
              BranchSideFuncs: []
        - Branch String:   'src/zmtp_engine.cpp:62,13'
          Branch Sides:
            - BranchSide:      'src/zmtp_engine.cpp:63,34'
              BranchSideFuncs: []
            - BranchSide:      'src/zmtp_engine.cpp:64,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zmtp_engine.cpp:43,5'
          Dst:             _ZN3zmq20stream_engine_base_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tEb
        - Src:             'src/zmtp_engine.cpp:54,24'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/zmtp_engine.cpp:55,5'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:55,5'
          Dst:             strerror
        - Src:             'src/zmtp_engine.cpp:55,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:55,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:55,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zmtp_engine.cpp:65,1'
          Dst:             _ZN3zmq20stream_engine_base_tD2Ev
        - Src:             'src/zmtp_engine.cpp:57,26'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/zmtp_engine.cpp:58,5'
          Dst:             __errno_location
        - Src:             'src/zmtp_engine.cpp:58,5'
          Dst:             strerror
        - Src:             'src/zmtp_engine.cpp:58,5'
          Dst:             fprintf
        - Src:             'src/zmtp_engine.cpp:58,5'
          Dst:             fflush
        - Src:             'src/zmtp_engine.cpp:58,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq12ws_address_t6familyEv
      functionSourceFile: '/src/libzmq/src/ws_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq9ip_addr_t6familyEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_address.cpp:138,21'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
    - functionName:    _ZNK3zmq12ws_address_t4pathEv
      functionSourceFile: '/src/libzmq/src/ws_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq12ws_address_t4hostEv
      functionSourceFile: '/src/libzmq/src/ws_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/ws_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         19
      ICount:          108
      EdgeCount:       27
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK3zmq12ws_address_t4hostEv
        - _ZNK3zmq9ip_addr_t4portEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_address.cpp:105,36'
          Dst:             _ZNK3zmq12ws_address_t4hostEv
        - Src:             'src/ws_address.cpp:106,20'
          Dst:             _ZNK3zmq9ip_addr_t4portEv
    - functionName:    _ZN3zmq12ws_address_t7resolveEPKcbb
      functionSourceFile: '/src/libzmq/src/ws_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - name_
        - local_
        - ipv6_
      BBCount:         26
      ICount:          194
      EdgeCount:       40
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
        - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
        - _ZN3zmq13ip_resolver_tD2Ev
        - _ZN3zmq21ip_resolver_options_t10allow_pathEb
        - _ZN3zmq21ip_resolver_options_t11expect_portEb
        - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
        - _ZN3zmq21ip_resolver_options_t4ipv6Eb
        - _ZN3zmq21ip_resolver_options_t8bindableEb
        - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
        - _ZN3zmq21ip_resolver_options_tC2Ev
        - __errno_location
        - strrchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/ws_address.cpp:71,9'
          Branch Sides:
            - BranchSide:      'src/ws_address.cpp:72,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ws_address.cpp:75,26'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - strrchr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t10allow_pathEb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ws_address.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/ws_address.cpp:81,30'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t10allow_pathEb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ws_address.cpp:85,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - _ZN3zmq21ip_resolver_options_tC2Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEb
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEb
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
                - _ZN3zmq21ip_resolver_options_t4ipv6Eb
                - _ZN3zmq21ip_resolver_options_t10allow_pathEb
                - _ZN3zmq21ip_resolver_options_t11expect_portEb
                - _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZN3zmq13ip_resolver_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/ws_address.cpp:70,25'
          Dst:             strrchr
        - Src:             'src/ws_address.cpp:72,9'
          Dst:             __errno_location
        - Src:             'src/ws_address.cpp:78,13'
          Dst:             strrchr
        - Src:             'src/ws_address.cpp:89,27'
          Dst:             _ZN3zmq21ip_resolver_options_tC2Ev
        - Src:             'src/ws_address.cpp:90,19'
          Dst:             _ZN3zmq21ip_resolver_options_t8bindableEb
        - Src:             'src/ws_address.cpp:91,8'
          Dst:             _ZN3zmq21ip_resolver_options_t9allow_dnsEb
        - Src:             'src/ws_address.cpp:92,8'
          Dst:             _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
        - Src:             'src/ws_address.cpp:93,8'
          Dst:             _ZN3zmq21ip_resolver_options_t4ipv6Eb
        - Src:             'src/ws_address.cpp:94,8'
          Dst:             _ZN3zmq21ip_resolver_options_t10allow_pathEb
        - Src:             'src/ws_address.cpp:95,8'
          Dst:             _ZN3zmq21ip_resolver_options_t11expect_portEb
        - Src:             'src/ws_address.cpp:97,19'
          Dst:             _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
        - Src:             'src/ws_address.cpp:99,21'
          Dst:             _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
        - Src:             'src/ws_address.cpp:100,1'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
        - Src:             'src/ws_address.cpp:100,1'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
    - functionName:    _ZNK3zmq12ws_address_t7addrlenEv
      functionSourceFile: '/src/libzmq/src/ws_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_address.cpp:119,21'
          Dst:             _ZNK3zmq9ip_addr_t12sockaddr_lenEv
    - functionName:    _ZNK3zmq12ws_address_t4addrEv
      functionSourceFile: '/src/libzmq/src/ws_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq9ip_addr_t11as_sockaddrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_address.cpp:114,21'
          Dst:             _ZNK3zmq9ip_addr_t11as_sockaddrEv
    - functionName:    _ZN3zmq12ws_address_tC2EPK8sockaddrj
      functionSourceFile: '/src/libzmq/src/ws_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - sa_
        - sa_len_
      BBCount:         58
      ICount:          289
      EdgeCount:       106
      CyclomaticComplexity: 50
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq12ws_address_t4addrEv
        - _ZNK3zmq12ws_address_t7addrlenEv
        - _ZNK3zmq9ip_addr_t6familyEv
        - fflush
        - fprintf
        - getnameinfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_address.cpp:33,5'
          Branch Sides:
            - BranchSide:      'src/ws_address.cpp:33,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq12ws_address_t4addrEv
                - _ZNK3zmq12ws_address_t7addrlenEv
                - getnameinfo
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_address.cpp:33,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq12ws_address_t4addrEv
                - _ZNK3zmq12ws_address_t7addrlenEv
                - getnameinfo
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_address.cpp:33,5'
          Branch Sides:
            - BranchSide:      'src/ws_address.cpp:33,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq12ws_address_t4addrEv
                - _ZNK3zmq12ws_address_t7addrlenEv
                - getnameinfo
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ws_address.cpp:35,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq12ws_address_t4addrEv
                - _ZNK3zmq12ws_address_t7addrlenEv
                - getnameinfo
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ws_address.cpp:37,9'
          Branch Sides:
            - BranchSide:      'src/ws_address.cpp:37,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq12ws_address_t4addrEv
                - _ZNK3zmq12ws_address_t7addrlenEv
                - getnameinfo
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ws_address.cpp:39,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq12ws_address_t4addrEv
                - _ZNK3zmq12ws_address_t7addrlenEv
                - getnameinfo
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ws_address.cpp:36,9'
          Branch Sides:
            - BranchSide:      'src/ws_address.cpp:38,18'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq12ws_address_t4addrEv
                - _ZNK3zmq12ws_address_t7addrlenEv
                - getnameinfo
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ws_address.cpp:39,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq12ws_address_t4addrEv
                - _ZNK3zmq12ws_address_t7addrlenEv
                - getnameinfo
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ws_address.cpp:48,9'
          Branch Sides:
            - BranchSide:      'src/ws_address.cpp:49,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ws_address.cpp:53,24'
              BranchSideFuncs:
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ws_address.cpp:55,9'
          Branch Sides:
            - BranchSide:      'src/ws_address.cpp:56,15'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ws_address.cpp:58,24'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ws_address.cpp:60,9'
          Branch Sides:
            - BranchSide:      'src/ws_address.cpp:61,15'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ws_address.cpp:63,16'
              BranchSideFuncs:
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/ws_address.cpp:33,5'
          Dst:             fprintf
        - Src:             'src/ws_address.cpp:33,5'
          Dst:             fflush
        - Src:             'src/ws_address.cpp:33,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_address.cpp:46,33'
          Dst:             _ZNK3zmq12ws_address_t4addrEv
        - Src:             'src/ws_address.cpp:46,42'
          Dst:             _ZNK3zmq12ws_address_t7addrlenEv
        - Src:             'src/ws_address.cpp:46,20'
          Dst:             getnameinfo
        - Src:             'src/ws_address.cpp:55,18'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/ws_address.cpp:60,18'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
    - functionName:    _ZN3zmq12ws_address_tC2Ev
      functionSourceFile: '/src/libzmq/src/ws_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13ws_listener_t13create_engineEi
      functionSourceFile: '/src/libzmq/src/ws_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         64
      ICount:          302
      EdgeCount:       113
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN3zmq11ws_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tERKNS_12ws_address_tEb
        - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq5own_t10inc_seqnumEv
        - _ZN3zmq5own_t12launch_childEPS0_
        - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq8object_t16choose_io_threadEm
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_listener.cpp:283,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:289,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:292,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11ws_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tERKNS_12ws_address_tEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:292,18'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:292,18'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:292,18'
              BranchSideFuncs:
                - _ZN3zmq11ws_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tERKNS_12ws_address_tEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:292,18'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:292,16'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:292,16'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:292,18'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:311,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ws_listener.cpp:311,1'
              BranchSideFuncs:
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/ws_listener.cpp:295,5'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:295,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:299,48'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:300,5'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:300,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:304,31'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:305,5'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:305,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ws_listener.cpp:306,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t10inc_seqnumEv
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t12launch_childEPS0_
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
      Callsites:
        - Src:             'src/ws_listener.cpp:278,31'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
        - Src:             'src/ws_listener.cpp:289,9'
          Dst:             fprintf
        - Src:             'src/ws_listener.cpp:289,9'
          Dst:             fflush
        - Src:             'src/ws_listener.cpp:289,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_listener.cpp:293,11'
          Dst:             _ZN3zmq11ws_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tERKNS_12ws_address_tEb
        - Src:             'src/ws_listener.cpp:295,5'
          Dst:             fprintf
        - Src:             'src/ws_listener.cpp:295,5'
          Dst:             fflush
        - Src:             'src/ws_listener.cpp:295,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_listener.cpp:299,30'
          Dst:             _ZNK3zmq8object_t16choose_io_threadEm
        - Src:             'src/ws_listener.cpp:300,5'
          Dst:             fprintf
        - Src:             'src/ws_listener.cpp:300,5'
          Dst:             fflush
        - Src:             'src/ws_listener.cpp:300,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_listener.cpp:304,7'
          Dst:             _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - Src:             'src/ws_listener.cpp:305,5'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:305,5'
          Dst:             strerror
        - Src:             'src/ws_listener.cpp:305,5'
          Dst:             fprintf
        - Src:             'src/ws_listener.cpp:305,5'
          Dst:             fflush
        - Src:             'src/ws_listener.cpp:305,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_listener.cpp:306,14'
          Dst:             _ZN3zmq5own_t10inc_seqnumEv
        - Src:             'src/ws_listener.cpp:307,5'
          Dst:             _ZN3zmq5own_t12launch_childEPS0_
        - Src:             'src/ws_listener.cpp:308,5'
          Dst:             _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
        - Src:             'src/ws_listener.cpp:310,14'
          Dst:             _ZN3zmq13socket_base_t14event_acceptedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/ws_listener.cpp:311,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ws_listener.cpp:311,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq13ws_listener_t17set_local_addressEPKc
      functionSourceFile: '/src/libzmq/src/ws_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         25
      ICount:          175
      EdgeCount:       47
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN3zmq12ws_address_t7resolveEPKcbb
        - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq13ws_listener_t13create_socketEPKc
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ws_listener.cpp:182,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:185,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ws_listener.cpp:187,24'
              BranchSideFuncs:
                - _ZN3zmq12ws_address_t7resolveEPKcbb
                - strrchr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t13create_socketEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ws_listener.cpp:188,13'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:189,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_listener.cpp:192,38'
              BranchSideFuncs:
                - strrchr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t13create_socketEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ws_listener.cpp:194,13'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:195,41'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t13create_socketEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ws_listener.cpp:197,28'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ws_listener_t13create_socketEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/ws_listener.cpp:200,13'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:201,13'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ws_listener.cpp:202,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ws_listener.cpp:0,0'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_listener.cpp:187,33'
          Dst:             _ZN3zmq12ws_address_t7resolveEPKcbb
        - Src:             'src/ws_listener.cpp:192,29'
          Dst:             strrchr
        - Src:             'src/ws_listener.cpp:200,13'
          Dst:             _ZN3zmq13ws_listener_t13create_socketEPKc
        - Src:             'src/ws_listener.cpp:206,31'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ws_listener.cpp:206,14'
          Dst:             _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/ws_listener.cpp:206,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ws_listener.cpp:206,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq13ws_listener_t13create_socketEPKc
      functionSourceFile: '/src/libzmq/src/ws_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         16
      ICount:          129
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13tcp_address_tC2Ev
        - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
        - _ZN3zmq26make_socket_noninheritableEi
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13tcp_address_t4addrEv
        - _ZNK3zmq13tcp_address_t7addrlenEv
        - __errno_location
        - bind
        - fflush
        - fprintf
        - listen
        - setsockopt
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ws_listener.cpp:115,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:116,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_listener.cpp:120,33'
              BranchSideFuncs:
                - _ZN3zmq26make_socket_noninheritableEi
                - setsockopt
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - bind
                - listen
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:140,5'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:140,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - bind
                - listen
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ws_listener.cpp:147,16'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - bind
                - listen
                - __errno_location
                - __errno_location
        - Branch String:   'src/ws_listener.cpp:155,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:156,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ws_listener.cpp:160,18'
              BranchSideFuncs:
                - listen
                - __errno_location
                - __errno_location
        - Branch String:   'src/ws_listener.cpp:167,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:168,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ws_listener.cpp:171,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_listener.cpp:113,19'
          Dst:             _ZN3zmq13tcp_address_tC2Ev
        - Src:             'src/ws_listener.cpp:114,10'
          Dst:             _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
        - Src:             'src/ws_listener.cpp:120,5'
          Dst:             _ZN3zmq26make_socket_noninheritableEi
        - Src:             'src/ws_listener.cpp:139,10'
          Dst:             setsockopt
        - Src:             'src/ws_listener.cpp:140,5'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:140,5'
          Dst:             strerror
        - Src:             'src/ws_listener.cpp:140,5'
          Dst:             fprintf
        - Src:             'src/ws_listener.cpp:140,5'
          Dst:             fflush
        - Src:             'src/ws_listener.cpp:140,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_listener.cpp:147,28'
          Dst:             _ZNK3zmq13tcp_address_t4addrEv
        - Src:             'src/ws_listener.cpp:147,45'
          Dst:             _ZNK3zmq13tcp_address_t7addrlenEv
        - Src:             'src/ws_listener.cpp:147,10'
          Dst:             bind
        - Src:             'src/ws_listener.cpp:160,10'
          Dst:             listen
        - Src:             'src/ws_listener.cpp:174,21'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:176,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq15get_socket_nameINS_12ws_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
      functionSourceFile: '/src/libzmq/src/address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - fd_
        - socket_end_
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12ws_address_tC2EPK8sockaddrj
        - _ZN3zmq12ws_address_tD2Ev
        - _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
        - _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/address.hpp:124,9'
          Branch Sides:
            - BranchSide:      'src/address.hpp:125,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
            - BranchSide:      'src/address.hpp:128,62'
              BranchSideFuncs:
                - _ZN3zmq12ws_address_tC2EPK8sockaddrj
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq12ws_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq12ws_address_tD2Ev
        - Branch String:   'src/address.hpp:132,1'
          Branch Sides:
            - BranchSide:      'src/address.hpp:132,1'
              BranchSideFuncs:
                - _ZN3zmq12ws_address_tD2Ev
            - BranchSide:      'src/address.hpp:132,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq12ws_address_tD2Ev
      Callsites:
        - Src:             'src/address.hpp:123,30'
          Dst:             _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
        - Src:             'src/address.hpp:128,13'
          Dst:             _ZN3zmq12ws_address_tC2EPK8sockaddrj
        - Src:             'src/address.hpp:130,10'
          Dst:             _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/address.hpp:132,1'
          Dst:             _ZN3zmq12ws_address_tD2Ev
        - Src:             'src/address.hpp:132,1'
          Dst:             _ZN3zmq12ws_address_tD2Ev
    - functionName:    _ZN3zmq12ws_address_tD2Ev
      functionSourceFile: '/src/libzmq/src/ws_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13ws_listener_t15get_socket_nameEiNS_12socket_end_tE
      functionSourceFile: '/src/libzmq/src/ws_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
        - socket_end_
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq15get_socket_nameINS_12ws_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
        - _ZNK3zmq12ws_address_t4pathEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_listener.cpp:106,23'
          Dst:             _ZN3zmq15get_socket_nameINS_12ws_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
        - Src:             'src/ws_listener.cpp:108,35'
          Dst:             _ZNK3zmq12ws_address_t4pathEv
    - functionName:    _ZThn1224_N3zmq13ws_listener_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/ws_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13ws_listener_t8in_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_listener.cpp:0,0'
          Dst:             _ZN3zmq13ws_listener_t8in_eventEv
    - functionName:    _ZN3zmq13ws_listener_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/ws_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          108
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq13ws_listener_t6acceptEv
        - _ZN3zmq14tune_tcp_maxrtEii
        - _ZN3zmq15tune_tcp_socketEi
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - zmq_errno
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ws_listener.cpp:78,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:79,9'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ws_listener.cpp:84,31'
              BranchSideFuncs:
                - _ZN3zmq15tune_tcp_socketEi
                - _ZN3zmq14tune_tcp_maxrtEii
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/ws_listener.cpp:86,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:87,9'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ws_listener.cpp:93,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_listener.cpp:74,21'
          Dst:             _ZN3zmq13ws_listener_t6acceptEv
        - Src:             'src/ws_listener.cpp:80,11'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ws_listener.cpp:80,60'
          Dst:             zmq_errno
        - Src:             'src/ws_listener.cpp:79,18'
          Dst:             _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/ws_listener.cpp:79,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ws_listener.cpp:79,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ws_listener.cpp:84,14'
          Dst:             _ZN3zmq15tune_tcp_socketEi
        - Src:             'src/ws_listener.cpp:85,15'
          Dst:             _ZN3zmq14tune_tcp_maxrtEii
        - Src:             'src/ws_listener.cpp:88,11'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ws_listener.cpp:88,60'
          Dst:             zmq_errno
        - Src:             'src/ws_listener.cpp:87,18'
          Dst:             _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/ws_listener.cpp:87,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ws_listener.cpp:87,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq13ws_listener_t6acceptEv
      functionSourceFile: '/src/libzmq/src/ws_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         46
      ICount:          251
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN3zmq13set_nosigpipeEi
        - _ZN3zmq19set_socket_priorityEii
        - _ZN3zmq22set_ip_type_of_serviceEii
        - _ZN3zmq26make_socket_noninheritableEi
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - accept4
        - close
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ws_listener.cpp:216,5'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:216,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - accept4
                - _ZN3zmq26make_socket_noninheritableEi
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:219,5'
              BranchSideFuncs:
                - accept4
                - _ZN3zmq26make_socket_noninheritableEi
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:233,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:252,33'
              BranchSideFuncs:
                - _ZN3zmq26make_socket_noninheritableEi
                - _ZN3zmq13set_nosigpipeEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_listener.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:249,9'
              BranchSideFuncs: []
        - Branch String:   'src/ws_listener.cpp:254,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:259,27'
              BranchSideFuncs:
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:266,9'
              BranchSideFuncs:
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
        - Branch String:   'src/ws_listener.cpp:260,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:260,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_listener.cpp:262,9'
              BranchSideFuncs: []
        - Branch String:   'src/ws_listener.cpp:266,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:267,33'
              BranchSideFuncs:
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19set_socket_priorityEii
            - BranchSide:      'src/ws_listener.cpp:270,9'
              BranchSideFuncs:
                - _ZN3zmq19set_socket_priorityEii
        - Branch String:   'src/ws_listener.cpp:270,9'
          Branch Sides:
            - BranchSide:      'src/ws_listener.cpp:271,30'
              BranchSideFuncs:
                - _ZN3zmq19set_socket_priorityEii
            - BranchSide:      'src/ws_listener.cpp:273,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_listener.cpp:216,5'
          Dst:             fprintf
        - Src:             'src/ws_listener.cpp:216,5'
          Dst:             fflush
        - Src:             'src/ws_listener.cpp:216,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_listener.cpp:226,17'
          Dst:             accept4
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             strerror
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             fprintf
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             fflush
        - Src:             'src/ws_listener.cpp:244,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_listener.cpp:252,5'
          Dst:             _ZN3zmq26make_socket_noninheritableEi
        - Src:             'src/ws_listener.cpp:254,9'
          Dst:             _ZN3zmq13set_nosigpipeEi
        - Src:             'src/ws_listener.cpp:259,18'
          Dst:             close
        - Src:             'src/ws_listener.cpp:260,9'
          Dst:             __errno_location
        - Src:             'src/ws_listener.cpp:260,9'
          Dst:             strerror
        - Src:             'src/ws_listener.cpp:260,9'
          Dst:             fprintf
        - Src:             'src/ws_listener.cpp:260,9'
          Dst:             fflush
        - Src:             'src/ws_listener.cpp:260,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_listener.cpp:267,9'
          Dst:             _ZN3zmq22set_ip_type_of_serviceEii
        - Src:             'src/ws_listener.cpp:271,9'
          Dst:             _ZN3zmq19set_socket_priorityEii
    - functionName:    _ZThn1224_N3zmq13ws_listener_tD0Ev
      functionSourceFile: '/src/libzmq/src/ws_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13ws_listener_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_listener.cpp:0,0'
          Dst:             _ZN3zmq13ws_listener_tD0Ev
    - functionName:    _ZN3zmq13ws_listener_tD0Ev
      functionSourceFile: '/src/libzmq/src/ws_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13ws_listener_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_listener.cpp:65,1'
          Dst:             _ZN3zmq13ws_listener_tD2Ev
    - functionName:    _ZN3zmq13ws_listener_tD2Ev
      functionSourceFile: '/src/libzmq/src/ws_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12ws_address_tD2Ev
        - _ZN3zmq22stream_listener_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_listener.cpp:70,1'
          Dst:             _ZN3zmq12ws_address_tD2Ev
        - Src:             'src/ws_listener.cpp:70,1'
          Dst:             _ZN3zmq22stream_listener_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq13ws_listener_tD1Ev
      functionSourceFile: '/src/libzmq/src/ws_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13ws_listener_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_listener.cpp:0,0'
          Dst:             _ZN3zmq13ws_listener_tD2Ev
    - functionName:    _ZN3zmq13ws_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tEb
      functionSourceFile: '/src/libzmq/src/ws_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - socket_
        - options_
        - wss_
      BBCount:         6
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq12ws_address_tC2Ev
        - _ZN3zmq22stream_listener_base_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
        - _ZN3zmq22stream_listener_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_listener.cpp:46,5'
          Dst:             _ZN3zmq22stream_listener_base_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
        - Src:             'src/ws_listener.cpp:42,21'
          Dst:             _ZN3zmq12ws_address_tC2Ev
        - Src:             'src/ws_listener.cpp:62,1'
          Dst:             _ZN3zmq22stream_listener_base_tD2Ev
    - functionName:    _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
      functionSourceFile: '/src/libzmq/src/address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd_
        - socket_end_
        - ss_
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - getpeername
        - getsockname
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/address.cpp:109,7'
          Branch Sides:
            - BranchSide:      'src/address.cpp:110,24'
              BranchSideFuncs:
                - getsockname
            - BranchSide:      'src/address.cpp:111,24'
              BranchSideFuncs:
                - getpeername
        - Branch String:   'src/address.cpp:113,12'
          Branch Sides:
            - BranchSide:      'src/address.cpp:113,12'
              BranchSideFuncs: []
            - BranchSide:      'src/address.cpp:113,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/address.cpp:110,11'
          Dst:             getsockname
        - Src:             'src/address.cpp:111,11'
          Dst:             getpeername
    - functionName:    getpeername
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         40
      ICount:          209
      EdgeCount:       47
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/address.cpp:67,40'
          Branch Sides:
            - BranchSide:      'src/address.cpp:67,43'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/address.cpp:69,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Branch String:   'src/address.cpp:67,9'
          Branch Sides:
            - BranchSide:      'src/address.cpp:68,16'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/address.cpp:69,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Branch String:   'src/address.cpp:69,40'
          Branch Sides:
            - BranchSide:      'src/address.cpp:69,43'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/address.cpp:72,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Branch String:   'src/address.cpp:69,9'
          Branch Sides:
            - BranchSide:      'src/address.cpp:70,16'
              BranchSideFuncs: []
            - BranchSide:      'src/address.cpp:72,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Branch String:   'src/address.cpp:72,39'
          Branch Sides:
            - BranchSide:      'src/address.cpp:72,42'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/address.cpp:80,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Branch String:   'src/address.cpp:72,9'
          Branch Sides:
            - BranchSide:      'src/address.cpp:73,16'
              BranchSideFuncs:
                - _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/address.cpp:80,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Branch String:   'src/address.cpp:80,40'
          Branch Sides:
            - BranchSide:      'src/address.cpp:80,43'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/address.cpp:84,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Branch String:   'src/address.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/address.cpp:81,16'
              BranchSideFuncs:
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/address.cpp:84,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Branch String:   'src/address.cpp:84,41'
          Branch Sides:
            - BranchSide:      'src/address.cpp:84,44'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/address.cpp:92,10'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
        - Branch String:   'src/address.cpp:84,9'
          Branch Sides:
            - BranchSide:      'src/address.cpp:85,16'
              BranchSideFuncs:
                - _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/address.cpp:92,10'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__1lsB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE
                - _ZNKSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
        - Branch String:   'src/address.cpp:92,28'
          Branch Sides:
            - BranchSide:      'src/address.cpp:92,32'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/address.cpp:98,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
        - Branch String:   'src/address.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/address.cpp:93,27'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/address.cpp:98,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
      Callsites:
        - Src:             'src/address.cpp:68,35'
          Dst:             _ZNK3zmq13tcp_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/address.cpp:73,34'
          Dst:             _ZNK3zmq12ws_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/address.cpp:81,35'
          Dst:             _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/address.cpp:85,36'
          Dst:             _ZNK3zmq14tipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN3zmq9address_tD2Ev
      functionSourceFile: '/src/libzmq/src/address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         33
      ICount:          129
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq12ws_address_tD2Ev
        - _ZN3zmq13ipc_address_tD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/address.cpp:31,9'
          Branch Sides:
            - BranchSide:      'src/address.cpp:32,9'
              BranchSideFuncs:
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/address.cpp:33,16'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPv
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZdlPv
                - _ZN3zmq12ws_address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/address.cpp:32,9'
          Branch Sides:
            - BranchSide:      'src/address.cpp:32,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/address.cpp:32,9'
              BranchSideFuncs:
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/address.cpp:33,16'
          Branch Sides:
            - BranchSide:      'src/address.cpp:34,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/address.cpp:37,14'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPv
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZdlPv
                - _ZN3zmq12ws_address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/address.cpp:37,14'
          Branch Sides:
            - BranchSide:      'src/address.cpp:38,9'
              BranchSideFuncs:
                - _ZN3zmq12ws_address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/address.cpp:49,14'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPv
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZdlPv
        - Branch String:   'src/address.cpp:49,14'
          Branch Sides:
            - BranchSide:      'src/address.cpp:50,9'
              BranchSideFuncs:
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/address.cpp:54,14'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPv
      Callsites:
        - Src:             'src/address.cpp:38,9'
          Dst:             _ZN3zmq12ws_address_tD2Ev
        - Src:             'src/address.cpp:50,9'
          Dst:             _ZN3zmq13ipc_address_tD2Ev
    - functionName:    _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
      functionSourceFile: '/src/libzmq/src/address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - protocol_
        - address_
        - parent_
      BBCount:         6
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq9channel_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq6pipe_t11check_writeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/channel.cpp:128,9'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:129,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11check_writeEv
            - BranchSide:      'src/channel.cpp:131,12'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11check_writeEv
      Callsites:
        - Src:             'src/channel.cpp:131,19'
          Dst:             _ZN3zmq6pipe_t11check_writeEv
    - functionName:    _ZN3zmq9channel_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq6pipe_t10check_readEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/channel.cpp:120,9'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:121,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
            - BranchSide:      'src/channel.cpp:123,12'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
      Callsites:
        - Src:             'src/channel.cpp:123,19'
          Dst:             _ZN3zmq6pipe_t10check_readEv
    - functionName:    _ZN3zmq9channel_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         38
      ICount:          223
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/channel.cpp:82,5'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:82,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/channel.cpp:84,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/channel.cpp:84,9'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:86,14'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/channel.cpp:94,17'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/channel.cpp:87,9'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:87,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/channel.cpp:89,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/channel.cpp:95,17'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:95,20'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/channel.cpp:95,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/channel.cpp:95,5'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:97,16'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/channel.cpp:106,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/channel.cpp:98,21'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:98,24'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
            - BranchSide:      'src/channel.cpp:98,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Branch String:   'src/channel.cpp:98,9'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:99,20'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/channel.cpp:102,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Branch String:   'src/channel.cpp:102,13'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:95,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/channel.cpp:103,20'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/channel.cpp:106,9'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:108,14'
              BranchSideFuncs: []
            - BranchSide:      'src/channel.cpp:115,5'
              BranchSideFuncs: []
        - Branch String:   'src/channel.cpp:109,9'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:109,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/channel.cpp:111,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/channel.cpp:81,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/channel.cpp:82,5'
          Dst:             __errno_location
        - Src:             'src/channel.cpp:82,5'
          Dst:             strerror
        - Src:             'src/channel.cpp:82,5'
          Dst:             fprintf
        - Src:             'src/channel.cpp:82,5'
          Dst:             fflush
        - Src:             'src/channel.cpp:82,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/channel.cpp:86,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/channel.cpp:87,9'
          Dst:             __errno_location
        - Src:             'src/channel.cpp:87,9'
          Dst:             strerror
        - Src:             'src/channel.cpp:87,9'
          Dst:             fprintf
        - Src:             'src/channel.cpp:87,9'
          Dst:             fflush
        - Src:             'src/channel.cpp:87,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/channel.cpp:89,9'
          Dst:             __errno_location
        - Src:             'src/channel.cpp:94,24'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/channel.cpp:95,26'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/channel.cpp:97,23'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/channel.cpp:98,30'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/channel.cpp:99,27'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/channel.cpp:103,27'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/channel.cpp:108,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/channel.cpp:109,9'
          Dst:             __errno_location
        - Src:             'src/channel.cpp:109,9'
          Dst:             strerror
        - Src:             'src/channel.cpp:109,9'
          Dst:             fprintf
        - Src:             'src/channel.cpp:109,9'
          Dst:             fflush
        - Src:             'src/channel.cpp:109,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/channel.cpp:111,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq9channel_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         16
      ICount:          96
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/channel.cpp:59,9'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:60,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/channel.cpp:64,10'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/channel.cpp:64,16'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:64,20'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - __errno_location
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/channel.cpp:65,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/channel.cpp:64,9'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:65,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/channel.cpp:69,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/channel.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:73,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/channel.cpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/channel.cpp:59,15'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/channel.cpp:60,9'
          Dst:             __errno_location
        - Src:             'src/channel.cpp:64,27'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/channel.cpp:65,9'
          Dst:             __errno_location
        - Src:             'src/channel.cpp:69,12'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/channel.cpp:72,26'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/channel.cpp:73,5'
          Dst:             __errno_location
        - Src:             'src/channel.cpp:73,5'
          Dst:             strerror
        - Src:             'src/channel.cpp:73,5'
          Dst:             fprintf
        - Src:             'src/channel.cpp:73,5'
          Dst:             fflush
        - Src:             'src/channel.cpp:73,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq9channel_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq9channel_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq9channel_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/channel.cpp:40,9'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:40,9'
              BranchSideFuncs: []
            - BranchSide:      'src/channel.cpp:41,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq9channel_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/channel.cpp:28,5'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:28,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/channel.cpp:32,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/channel.cpp:32,9'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:33,17'
              BranchSideFuncs: []
            - BranchSide:      'src/channel.cpp:35,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
      Callsites:
        - Src:             'src/channel.cpp:28,5'
          Dst:             fprintf
        - Src:             'src/channel.cpp:28,5'
          Dst:             fflush
        - Src:             'src/channel.cpp:28,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/channel.cpp:35,16'
          Dst:             _ZN3zmq6pipe_t9terminateEb
    - functionName:    _ZThn1248_N3zmq9channel_tD0Ev
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9channel_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/channel.cpp:0,0'
          Dst:             _ZN3zmq9channel_tD0Ev
    - functionName:    _ZN3zmq9channel_tD0Ev
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9channel_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/channel.cpp:17,1'
          Dst:             _ZN3zmq9channel_tD2Ev
    - functionName:    _ZN3zmq9channel_tD2Ev
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          61
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/channel.cpp:18,5'
          Branch Sides:
            - BranchSide:      'src/channel.cpp:18,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13socket_base_tD2Ev
            - BranchSide:      'src/channel.cpp:18,5'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_tD2Ev
      Callsites:
        - Src:             'src/channel.cpp:18,5'
          Dst:             fprintf
        - Src:             'src/channel.cpp:18,5'
          Dst:             fflush
        - Src:             'src/channel.cpp:18,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/channel.cpp:19,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
        - Src:             'src/channel.cpp:18,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn1224_N3zmq9channel_tD1Ev
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9channel_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/channel.cpp:0,0'
          Dst:             _ZN3zmq9channel_tD2Ev
    - functionName:    _ZThn1224_N3zmq9channel_tD0Ev
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9channel_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/channel.cpp:0,0'
          Dst:             _ZN3zmq9channel_tD0Ev
    - functionName:    _ZThn1240_N3zmq9channel_tD1Ev
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9channel_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/channel.cpp:0,0'
          Dst:             _ZN3zmq9channel_tD2Ev
    - functionName:    _ZThn1240_N3zmq9channel_tD0Ev
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9channel_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/channel.cpp:0,0'
          Dst:             _ZN3zmq9channel_tD0Ev
    - functionName:    _ZThn1248_N3zmq9channel_tD1Ev
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9channel_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/channel.cpp:0,0'
          Dst:             _ZN3zmq9channel_tD2Ev
    - functionName:    _ZN3zmq9channel_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/channel.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/channel.cpp:11,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
    - functionName:    _ZN3zmq8client_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
        - _ZN3zmq4lb_t15pipe_terminatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:86,9'
          Dst:             _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
        - Src:             'src/client.cpp:87,9'
          Dst:             _ZN3zmq4lb_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq8client_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:81,9'
          Dst:             _ZN3zmq4lb_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq8client_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:76,9'
          Dst:             _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq8client_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t7has_outEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:71,16'
          Dst:             _ZN3zmq4lb_t7has_outEv
    - functionName:    _ZN3zmq8client_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t6has_inEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:66,16'
          Dst:             _ZN3zmq4fq_t6has_inEv
    - functionName:    _ZN3zmq8client_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         18
      ICount:          99
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - _ZNK3zmq5msg_t5flagsEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/client.cpp:49,20'
          Branch Sides:
            - BranchSide:      'src/client.cpp:49,23'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/client.cpp:49,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/client.cpp:49,5'
          Branch Sides:
            - BranchSide:      'src/client.cpp:51,14'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/client.cpp:61,12'
              BranchSideFuncs: []
        - Branch String:   'src/client.cpp:53,24'
          Branch Sides:
            - BranchSide:      'src/client.cpp:53,27'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
            - BranchSide:      'src/client.cpp:53,9'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Branch String:   'src/client.cpp:53,9'
          Branch Sides:
            - BranchSide:      'src/client.cpp:54,18'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/client.cpp:57,13'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Branch String:   'src/client.cpp:57,13'
          Branch Sides:
            - BranchSide:      'src/client.cpp:49,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/client.cpp:58,18'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
      Callsites:
        - Src:             'src/client.cpp:46,18'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/client.cpp:49,29'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/client.cpp:51,18'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/client.cpp:53,33'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/client.cpp:54,22'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/client.cpp:58,22'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
    - functionName:    _ZN3zmq8client_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq4lb_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/client.cpp:37,9'
          Branch Sides:
            - BranchSide:      'src/client.cpp:38,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/client.cpp:41,12'
              BranchSideFuncs:
                - _ZN3zmq4lb_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
      Callsites:
        - Src:             'src/client.cpp:37,15'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/client.cpp:38,9'
          Dst:             __errno_location
        - Src:             'src/client.cpp:41,16'
          Dst:             _ZN3zmq4lb_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
    - functionName:    _ZN3zmq8client_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/client.cpp:28,5'
          Branch Sides:
            - BranchSide:      'src/client.cpp:28,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
            - BranchSide:      'src/client.cpp:28,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
      Callsites:
        - Src:             'src/client.cpp:28,5'
          Dst:             fprintf
        - Src:             'src/client.cpp:28,5'
          Dst:             fflush
        - Src:             'src/client.cpp:28,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/client.cpp:30,9'
          Dst:             _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - Src:             'src/client.cpp:31,9'
          Dst:             _ZN3zmq4lb_t6attachEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq8client_tD0Ev
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8client_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:0,0'
          Dst:             _ZN3zmq8client_tD0Ev
    - functionName:    _ZN3zmq8client_tD0Ev
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8client_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:18,1'
          Dst:             _ZN3zmq8client_tD2Ev
    - functionName:    _ZN3zmq8client_tD2Ev
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq4lb_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:19,1'
          Dst:             _ZN3zmq4lb_tD2Ev
        - Src:             'src/client.cpp:19,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/client.cpp:19,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq8client_tD1Ev
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8client_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:0,0'
          Dst:             _ZN3zmq8client_tD2Ev
    - functionName:    _ZThn1224_N3zmq8client_tD0Ev
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8client_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:0,0'
          Dst:             _ZN3zmq8client_tD0Ev
    - functionName:    _ZThn1240_N3zmq8client_tD1Ev
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8client_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:0,0'
          Dst:             _ZN3zmq8client_tD2Ev
    - functionName:    _ZThn1240_N3zmq8client_tD0Ev
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8client_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:0,0'
          Dst:             _ZN3zmq8client_tD0Ev
    - functionName:    _ZThn1248_N3zmq8client_tD1Ev
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8client_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:0,0'
          Dst:             _ZN3zmq8client_tD2Ev
    - functionName:    _ZN3zmq8client_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         9
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4fq_tC2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq4lb_tC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/client.cpp:10,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - Src:             'src/client.cpp:9,16'
          Dst:             _ZN3zmq4fq_tC2Ev
        - Src:             'src/client.cpp:9,16'
          Dst:             _ZN3zmq4lb_tC2Ev
        - Src:             'src/client.cpp:15,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/client.cpp:15,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZN3zmq20curve_client_tools_t16produce_initiateEPvmmPKhS3_S3_S3_S3_S3_S3_S3_m
      functionSourceFile: '/src/libzmq/src/curve_client_tools.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data_
        - size_
        - cn_nonce_
        - server_key_
        - public_key_
        - secret_key_
        - cn_public_
        - cn_secret_
        - cn_server_
        - cn_cookie_
        - metadata_plaintext_
        - metadata_length_
      BBCount:         34
      ICount:          307
      EdgeCount:       61
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN3zmq10put_uint64EPhm
        - _ZN3zmq9zmq_abortEPKc
        - crypto_box
        - fflush
        - fprintf
        - randombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client_tools.hpp:142,13'
          Branch Sides:
            - BranchSide:      'src/curve_client_tools.hpp:143,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_client_tools.hpp:147,46'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEplB8ne180100El
                - _ZNSt3__14fillB8ne180100INS_11__wrap_iterIPhEEiEEvT_S4_RKT0_
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq10put_uint64EPhm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
        - Branch String:   'src/curve_client_tools.hpp:165,13'
          Branch Sides:
            - BranchSide:      'src/curve_client_tools.hpp:166,22'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq10put_uint64EPhm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_client_tools.hpp:174,9'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_client_tools.hpp:181,13'
          Branch Sides:
            - BranchSide:      'src/curve_client_tools.hpp:182,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_client_tools.hpp:184,53'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fprintf
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_client_tools.hpp:186,9'
          Branch Sides:
            - BranchSide:      'src/curve_client_tools.hpp:186,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_client_tools.hpp:189,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/curve_client_tools.hpp:137,9'
          Dst:             randombytes
        - Src:             'src/curve_client_tools.hpp:140,11'
          Dst:             crypto_box
        - Src:             'src/curve_client_tools.hpp:175,9'
          Dst:             _ZN3zmq10put_uint64EPhm
        - Src:             'src/curve_client_tools.hpp:177,14'
          Dst:             crypto_box
        - Src:             'src/curve_client_tools.hpp:186,9'
          Dst:             fprintf
        - Src:             'src/curve_client_tools.hpp:186,9'
          Dst:             fflush
        - Src:             'src/curve_client_tools.hpp:186,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq18secure_allocator_tIhE10deallocateEPhm
      functionSourceFile: '/src/libzmq/src/secure_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - p
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sodium_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/secure_allocator.hpp:38,13'
          Branch Sides:
            - BranchSide:      'src/secure_allocator.hpp:38,13'
              BranchSideFuncs:
                - sodium_free
            - BranchSide:      'src/secure_allocator.hpp:39,26'
              BranchSideFuncs:
                - sodium_free
      Callsites:
        - Src:             'src/secure_allocator.hpp:39,13'
          Dst:             sodium_free
    - functionName:    _ZN3zmq18secure_allocator_tIhE7destroyEPh
      functionSourceFile: '/src/libzmq/src/secure_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - p
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq18secure_allocator_tIhE8allocateEm
      functionSourceFile: '/src/libzmq/src/secure_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - n
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - sodium_allocarray
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/secure_allocator.hpp:33,9'
          Branch Sides:
            - BranchSide:      'src/secure_allocator.hpp:33,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/secure_allocator.hpp:33,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/secure_allocator.hpp:32,36'
          Dst:             sodium_allocarray
        - Src:             'src/secure_allocator.hpp:33,9'
          Dst:             fprintf
        - Src:             'src/secure_allocator.hpp:33,9'
          Dst:             fflush
        - Src:             'src/secure_allocator.hpp:33,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq18secure_allocator_tIhE8max_sizeEv
      functionSourceFile: '/src/libzmq/src/secure_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq18secure_allocator_tIhEC2Ev
      functionSourceFile: '/src/libzmq/src/secure_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20curve_client_tools_t15process_welcomeEPKhmS2_S2_PhS3_S3_
      functionSourceFile: '/src/libzmq/src/curve_client_tools.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_data_
        - msg_size_
        - server_key_
        - cn_secret_
        - cn_server_
        - cn_cookie_
        - cn_precom_
      BBCount:         22
      ICount:          157
      EdgeCount:       41
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - crypto_box_beforenm
        - crypto_box_open
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client_tools.hpp:75,13'
          Branch Sides:
            - BranchSide:      'src/curve_client_tools.hpp:76,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/curve_client_tools.hpp:81,60'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_beforenm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/curve_client_tools.hpp:95,13'
          Branch Sides:
            - BranchSide:      'src/curve_client_tools.hpp:96,13'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_client_tools.hpp:100,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_beforenm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_client_tools.hpp:106,9'
          Branch Sides:
            - BranchSide:      'src/curve_client_tools.hpp:106,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_client_tools.hpp:108,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/curve_client_tools.hpp:76,13'
          Dst:             __errno_location
        - Src:             'src/curve_client_tools.hpp:92,18'
          Dst:             crypto_box_open
        - Src:             'src/curve_client_tools.hpp:96,13'
          Dst:             __errno_location
        - Src:             'src/curve_client_tools.hpp:105,14'
          Dst:             crypto_box_beforenm
        - Src:             'src/curve_client_tools.hpp:106,9'
          Dst:             fprintf
        - Src:             'src/curve_client_tools.hpp:106,9'
          Dst:             fflush
        - Src:             'src/curve_client_tools.hpp:106,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq18secure_allocator_tIhE9constructEPhRKh
      functionSourceFile: '/src/libzmq/src/secure_allocator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - p
        - val
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20curve_client_tools_t13produce_helloEPvPKhmS3_S3_
      functionSourceFile: '/src/libzmq/src/curve_client_tools.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data_
        - server_key_
        - cn_nonce_
        - cn_public_
        - cn_secret_
      BBCount:         10
      ICount:          117
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq10put_uint64EPhm
        - crypto_box
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client_tools.hpp:47,13'
          Branch Sides:
            - BranchSide:      'src/curve_client_tools.hpp:48,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_client_tools.hpp:50,50'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/curve_client_tools.hpp:41,9'
          Dst:             _ZN3zmq10put_uint64EPhm
        - Src:             'src/curve_client_tools.hpp:45,11'
          Dst:             crypto_box
    - functionName:    _ZN3zmq20curve_client_tools_t20is_handshake_commandILm7EEEbPKhmRAT__Kc
      functionSourceFile: '/src/libzmq/src/curve_client_tools.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_data_
        - msg_size_
        - prefix_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/curve_client_tools.hpp:290,37'
          Branch Sides:
            - BranchSide:      'src/curve_client_tools.hpp:290,49'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/curve_client_tools.hpp:290,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/curve_client_tools.hpp:290,41'
          Dst:             memcmp
    - functionName:    _ZN3zmq20curve_client_tools_t20is_handshake_commandILm9EEEbPKhmRAT__Kc
      functionSourceFile: '/src/libzmq/src/curve_client_tools.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_data_
        - msg_size_
        - prefix_
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client_tools.hpp:290,37'
          Branch Sides:
            - BranchSide:      'src/curve_client_tools.hpp:290,49'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/curve_client_tools.hpp:290,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/curve_client_tools.hpp:290,41'
          Dst:             memcmp
    - functionName:    _ZN3zmq11mechanism_t17zap_msg_availableEv
      functionSourceFile: '/src/libzmq/src/mechanism.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N3zmq22curve_mechanism_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq22curve_mechanism_base_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_mechanism_base.hpp:0,0'
          Dst:             _ZN3zmq22curve_mechanism_base_tD0Ev
    - functionName:    _ZN3zmq22curve_mechanism_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N3zmq22curve_mechanism_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq22curve_mechanism_base_tD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_mechanism_base.hpp:0,0'
          Dst:             _ZN3zmq22curve_mechanism_base_tD1Ev
    - functionName:    _ZN3zmq22curve_mechanism_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq16curve_encoding_t17get_precom_bufferEv
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq10get_uint64EPKh
      functionSourceFile: '/src/libzmq/src/wire.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer_
      BBCount:         1
      ICount:          53
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq16curve_encoding_t14set_peer_nonceEm
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - peer_nonce_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq20curve_client_tools_t16produce_initiateEPvmmPKhm
      functionSourceFile: '/src/libzmq/src/curve_client_tools.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
        - cn_nonce_
        - metadata_plaintext_
        - metadata_length_
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20curve_client_tools_t16produce_initiateEPvmmPKhS3_S3_S3_S3_S3_S3_S3_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client_tools.hpp:257,16'
          Dst:             _ZN3zmq20curve_client_tools_t16produce_initiateEPvmmPKhS3_S3_S3_S3_S3_S3_S3_m
    - functionName:    _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20curve_client_tools_t15process_welcomeEPKhmPh
      functionSourceFile: '/src/libzmq/src/curve_client_tools.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_data_
        - msg_size_
        - cn_precom_
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20curve_client_tools_t15process_welcomeEPKhmS2_S2_PhS3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client_tools.hpp:247,16'
          Dst:             _ZN3zmq20curve_client_tools_t15process_welcomeEPKhmS2_S2_PhS3_S3_
    - functionName:    _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq20curve_client_tools_t13produce_helloEPvm
      functionSourceFile: '/src/libzmq/src/curve_client_tools.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data_
        - cn_nonce_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20curve_client_tools_t13produce_helloEPvPKhmS3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client_tools.hpp:239,16'
          Dst:             _ZN3zmq20curve_client_tools_t13produce_helloEPvPKhmS3_S3_
    - functionName:    _ZTv0_n72_NK3zmq14curve_client_t6statusEv
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq14curve_client_t6statusEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client.cpp:0,0'
          Dst:             _ZNK3zmq14curve_client_t6statusEv
    - functionName:    _ZNK3zmq14curve_client_t6statusEv
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client.cpp:104,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:105,9'
              BranchSideFuncs: []
            - BranchSide:      'src/curve_client.cpp:106,9'
              BranchSideFuncs: []
        - Branch String:   'src/curve_client.cpp:106,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:107,9'
              BranchSideFuncs: []
            - BranchSide:      'src/curve_client.cpp:109,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZTv0_n56_N3zmq14curve_client_t6decodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_client_t6decodeEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client.cpp:0,0'
          Dst:             _ZN3zmq14curve_client_t6decodeEPNS_5msg_tE
    - functionName:    _ZN3zmq14curve_client_t6decodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq22curve_mechanism_base_t6decodeEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client.cpp:98,5'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:98,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq22curve_mechanism_base_t6decodeEPNS_5msg_tE
            - BranchSide:      'src/curve_client.cpp:98,5'
              BranchSideFuncs:
                - _ZN3zmq22curve_mechanism_base_t6decodeEPNS_5msg_tE
      Callsites:
        - Src:             'src/curve_client.cpp:98,5'
          Dst:             fprintf
        - Src:             'src/curve_client.cpp:98,5'
          Dst:             fflush
        - Src:             'src/curve_client.cpp:98,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_client.cpp:99,36'
          Dst:             _ZN3zmq22curve_mechanism_base_t6decodeEPNS_5msg_tE
    - functionName:    _ZTv0_n48_N3zmq14curve_client_t6encodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_client_t6encodeEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client.cpp:0,0'
          Dst:             _ZN3zmq14curve_client_t6encodeEPNS_5msg_tE
    - functionName:    _ZN3zmq14curve_client_t6encodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq22curve_mechanism_base_t6encodeEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client.cpp:92,5'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:92,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq22curve_mechanism_base_t6encodeEPNS_5msg_tE
            - BranchSide:      'src/curve_client.cpp:92,5'
              BranchSideFuncs:
                - _ZN3zmq22curve_mechanism_base_t6encodeEPNS_5msg_tE
      Callsites:
        - Src:             'src/curve_client.cpp:92,5'
          Dst:             fprintf
        - Src:             'src/curve_client.cpp:92,5'
          Dst:             fflush
        - Src:             'src/curve_client.cpp:92,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_client.cpp:93,36'
          Dst:             _ZN3zmq22curve_mechanism_base_t6encodeEPNS_5msg_tE
    - functionName:    _ZTv0_n40_N3zmq14curve_client_t25process_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_client_t25process_handshake_commandEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client.cpp:0,0'
          Dst:             _ZN3zmq14curve_client_t25process_handshake_commandEPNS_5msg_tE
    - functionName:    _ZN3zmq14curve_client_t25process_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         25
      ICount:          166
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14curve_client_t13process_errorEPKhm
        - _ZN3zmq14curve_client_t13process_readyEPKhm
        - _ZN3zmq14curve_client_t15process_welcomeEPKhm
        - _ZN3zmq20curve_client_tools_t26is_handshake_command_errorEPKhm
        - _ZN3zmq20curve_client_tools_t26is_handshake_command_readyEPKhm
        - _ZN3zmq20curve_client_tools_t28is_handshake_command_welcomeEPKhm
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client.cpp:65,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:66,31'
              BranchSideFuncs:
                - _ZN3zmq14curve_client_t15process_welcomeEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_client.cpp:67,64'
              BranchSideFuncs:
                - _ZN3zmq20curve_client_tools_t26is_handshake_command_readyEPKhm
                - _ZN3zmq20curve_client_tools_t26is_handshake_command_errorEPKhm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14curve_client_t13process_errorEPKhm
                - _ZN3zmq14curve_client_t13process_readyEPKhm
        - Branch String:   'src/curve_client.cpp:67,14'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:69,29'
              BranchSideFuncs:
                - _ZN3zmq14curve_client_t13process_readyEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_client.cpp:70,64'
              BranchSideFuncs:
                - _ZN3zmq20curve_client_tools_t26is_handshake_command_errorEPKhm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14curve_client_t13process_errorEPKhm
        - Branch String:   'src/curve_client.cpp:70,14'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:72,29'
              BranchSideFuncs:
                - _ZN3zmq14curve_client_t13process_errorEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_client.cpp:74,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_client.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:80,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_client.cpp:81,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_client.cpp:82,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:82,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_client.cpp:83,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_client.cpp:84,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:84,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_client.cpp:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/curve_client.cpp:61,43'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/curve_client.cpp:62,35'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/curve_client.cpp:65,9'
          Dst:             _ZN3zmq20curve_client_tools_t28is_handshake_command_welcomeEPKhm
        - Src:             'src/curve_client.cpp:66,14'
          Dst:             _ZN3zmq14curve_client_t15process_welcomeEPKhm
        - Src:             'src/curve_client.cpp:67,14'
          Dst:             _ZN3zmq20curve_client_tools_t26is_handshake_command_readyEPKhm
        - Src:             'src/curve_client.cpp:69,14'
          Dst:             _ZN3zmq14curve_client_t13process_readyEPKhm
        - Src:             'src/curve_client.cpp:70,14'
          Dst:             _ZN3zmq20curve_client_tools_t26is_handshake_command_errorEPKhm
        - Src:             'src/curve_client.cpp:72,14'
          Dst:             _ZN3zmq14curve_client_t13process_errorEPKhm
        - Src:             'src/curve_client.cpp:74,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_client.cpp:75,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_client.cpp:74,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_client.cpp:76,9'
          Dst:             __errno_location
        - Src:             'src/curve_client.cpp:81,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/curve_client.cpp:82,9'
          Dst:             __errno_location
        - Src:             'src/curve_client.cpp:82,9'
          Dst:             strerror
        - Src:             'src/curve_client.cpp:82,9'
          Dst:             fprintf
        - Src:             'src/curve_client.cpp:82,9'
          Dst:             fflush
        - Src:             'src/curve_client.cpp:82,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_client.cpp:83,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/curve_client.cpp:84,9'
          Dst:             __errno_location
        - Src:             'src/curve_client.cpp:84,9'
          Dst:             strerror
        - Src:             'src/curve_client.cpp:84,9'
          Dst:             fprintf
        - Src:             'src/curve_client.cpp:84,9'
          Dst:             fflush
        - Src:             'src/curve_client.cpp:84,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq20curve_client_tools_t28is_handshake_command_welcomeEPKhm
      functionSourceFile: '/src/libzmq/src/curve_client_tools.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - msg_data_
        - msg_size_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20curve_client_tools_t20is_handshake_commandILm9EEEbPKhmRAT__Kc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client_tools.hpp:204,16'
          Dst:             _ZN3zmq20curve_client_tools_t20is_handshake_commandILm9EEEbPKhmRAT__Kc
    - functionName:    _ZN3zmq14curve_client_t15process_welcomeEPKhm
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - msg_data_
        - msg_size_
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
        - _ZN3zmq20curve_client_tools_t15process_welcomeEPKhmPh
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client.cpp:139,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:140,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_client.cpp:147,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/curve_client.cpp:137,44'
          Dst:             _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
        - Src:             'src/curve_client.cpp:136,27'
          Dst:             _ZN3zmq20curve_client_tools_t15process_welcomeEPKhmPh
        - Src:             'src/curve_client.cpp:140,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_client.cpp:141,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_client.cpp:140,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_client.cpp:143,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq20curve_client_tools_t26is_handshake_command_readyEPKhm
      functionSourceFile: '/src/libzmq/src/curve_client_tools.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - msg_data_
        - msg_size_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20curve_client_tools_t20is_handshake_commandILm7EEEbPKhmRAT__Kc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client_tools.hpp:210,16'
          Dst:             _ZN3zmq20curve_client_tools_t20is_handshake_commandILm7EEEbPKhmRAT__Kc
    - functionName:    _ZN3zmq14curve_client_t13process_readyEPKhm
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - msg_data_
        - msg_size_
      BBCount:         29
      ICount:          253
      EdgeCount:       47
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN3zmq10get_uint64EPKh
        - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq16curve_encoding_t17get_precom_bufferEv
        - __errno_location
        - crypto_box_open_afternm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client.cpp:182,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:183,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_client.cpp:190,26'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEplB8ne180100El
                - _ZNSt3__14fillB8ne180100INS_11__wrap_iterIPhEEiEEvT_S4_RKT0_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq10get_uint64EPKh
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq16curve_encoding_t17get_precom_bufferEv
                - crypto_box_open_afternm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_client.cpp:209,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:210,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_client.cpp:216,10'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
        - Branch String:   'src/curve_client.cpp:219,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:220,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_client.cpp:222,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/curve_client.cpp:183,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_client.cpp:184,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_client.cpp:183,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_client.cpp:186,9'
          Dst:             __errno_location
        - Src:             'src/curve_client.cpp:204,21'
          Dst:             _ZN3zmq10get_uint64EPKh
        - Src:             'src/curve_client.cpp:204,5'
          Dst:             _ZN3zmq16curve_encoding_t14set_peer_nonceEm
        - Src:             'src/curve_client.cpp:207,52'
          Dst:             _ZNK3zmq16curve_encoding_t17get_precom_bufferEv
        - Src:             'src/curve_client.cpp:206,14'
          Dst:             crypto_box_open_afternm
        - Src:             'src/curve_client.cpp:210,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_client.cpp:211,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_client.cpp:210,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_client.cpp:212,9'
          Dst:             __errno_location
        - Src:             'src/curve_client.cpp:216,10'
          Dst:             _ZN3zmq11mechanism_t14parse_metadataEPKhmb
        - Src:             'src/curve_client.cpp:222,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_client.cpp:223,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_client.cpp:222,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_client.cpp:224,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq20curve_client_tools_t26is_handshake_command_errorEPKhm
      functionSourceFile: '/src/libzmq/src/curve_client_tools.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - msg_data_
        - msg_size_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20curve_client_tools_t20is_handshake_commandILm7EEEbPKhmRAT__Kc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client_tools.hpp:216,16'
          Dst:             _ZN3zmq20curve_client_tools_t20is_handshake_commandILm7EEEbPKhmRAT__Kc
    - functionName:    _ZN3zmq14curve_client_t13process_errorEPKhm
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - msg_data_
        - msg_size_
      BBCount:         13
      ICount:          143
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client.cpp:233,34'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:233,37'
              BranchSideFuncs:
                - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_client.cpp:239,9'
              BranchSideFuncs:
                - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_client.cpp:233,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:234,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_client.cpp:239,9'
              BranchSideFuncs:
                - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_client.cpp:239,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:240,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_client.cpp:246,58'
              BranchSideFuncs:
                - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_client.cpp:247,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:248,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_client.cpp:254,64'
              BranchSideFuncs:
                - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
      Callsites:
        - Src:             'src/curve_client.cpp:234,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_client.cpp:235,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_client.cpp:234,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_client.cpp:236,9'
          Dst:             __errno_location
        - Src:             'src/curve_client.cpp:240,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_client.cpp:241,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_client.cpp:240,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_client.cpp:243,9'
          Dst:             __errno_location
        - Src:             'src/curve_client.cpp:248,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_client.cpp:249,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_client.cpp:248,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_client.cpp:251,9'
          Dst:             __errno_location
        - Src:             'src/curve_client.cpp:255,5'
          Dst:             _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
    - functionName:    _ZTv0_n32_N3zmq14curve_client_t22next_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_client_t22next_handshake_commandEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client.cpp:0,0'
          Dst:             _ZN3zmq14curve_client_t22next_handshake_commandEPNS_5msg_tE
    - functionName:    _ZN3zmq14curve_client_t22next_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         13
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq14curve_client_t13produce_helloEPNS_5msg_tE
        - _ZN3zmq14curve_client_t16produce_initiateEPNS_5msg_tE
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client.cpp:40,5'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:42,33'
              BranchSideFuncs:
                - _ZN3zmq14curve_client_t13produce_helloEPNS_5msg_tE
            - BranchSide:      'src/curve_client.cpp:47,36'
              BranchSideFuncs:
                - _ZN3zmq14curve_client_t16produce_initiateEPNS_5msg_tE
            - BranchSide:      'src/curve_client.cpp:52,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/curve_client.cpp:43,17'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:44,17'
              BranchSideFuncs: []
            - BranchSide:      'src/curve_client.cpp:45,13'
              BranchSideFuncs: []
        - Branch String:   'src/curve_client.cpp:48,17'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/curve_client.cpp:50,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/curve_client.cpp:42,18'
          Dst:             _ZN3zmq14curve_client_t13produce_helloEPNS_5msg_tE
        - Src:             'src/curve_client.cpp:47,18'
          Dst:             _ZN3zmq14curve_client_t16produce_initiateEPNS_5msg_tE
        - Src:             'src/curve_client.cpp:52,13'
          Dst:             __errno_location
    - functionName:    _ZN3zmq14curve_client_t13produce_helloEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq20curve_client_tools_t13produce_helloEPvm
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client.cpp:115,5'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:115,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
                - _ZNK3zmq20curve_client_tools_t13produce_helloEPvm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/curve_client.cpp:117,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
                - _ZNK3zmq20curve_client_tools_t13produce_helloEPvm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/curve_client.cpp:118,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:119,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/curve_client.cpp:130,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/curve_client.cpp:114,20'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/curve_client.cpp:115,5'
          Dst:             __errno_location
        - Src:             'src/curve_client.cpp:115,5'
          Dst:             strerror
        - Src:             'src/curve_client.cpp:115,5'
          Dst:             fprintf
        - Src:             'src/curve_client.cpp:115,5'
          Dst:             fflush
        - Src:             'src/curve_client.cpp:115,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_client.cpp:117,38'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/curve_client.cpp:117,47'
          Dst:             _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
        - Src:             'src/curve_client.cpp:117,17'
          Dst:             _ZNK3zmq20curve_client_tools_t13produce_helloEPvm
        - Src:             'src/curve_client.cpp:119,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_client.cpp:120,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_client.cpp:119,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
    - functionName:    _ZN3zmq14curve_client_t16produce_initiateEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         25
      ICount:          169
      EdgeCount:       40
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq11mechanism_t20add_basic_propertiesEPhm
        - _ZNK3zmq11mechanism_t20basic_properties_lenEv
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq20curve_client_tools_t16produce_initiateEPvmmPKhm
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_client.cpp:163,5'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:163,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNK3zmq20curve_client_tools_t16produce_initiateEPvmmPKhm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/curve_client.cpp:165,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNK3zmq20curve_client_tools_t16produce_initiateEPvmmPKhm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/curve_client.cpp:168,9'
          Branch Sides:
            - BranchSide:      'src/curve_client.cpp:169,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_client.cpp:176,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/curve_client.cpp:154,36'
          Dst:             _ZNK3zmq11mechanism_t20basic_properties_lenEv
        - Src:             'src/curve_client.cpp:158,5'
          Dst:             _ZNK3zmq11mechanism_t20add_basic_propertiesEPhm
        - Src:             'src/curve_client.cpp:162,20'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/curve_client.cpp:163,5'
          Dst:             __errno_location
        - Src:             'src/curve_client.cpp:163,5'
          Dst:             strerror
        - Src:             'src/curve_client.cpp:163,5'
          Dst:             fprintf
        - Src:             'src/curve_client.cpp:163,5'
          Dst:             fflush
        - Src:             'src/curve_client.cpp:163,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_client.cpp:165,41'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/curve_client.cpp:165,60'
          Dst:             _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
        - Src:             'src/curve_client.cpp:165,17'
          Dst:             _ZNK3zmq20curve_client_tools_t16produce_initiateEPvmmPKhm
        - Src:             'src/curve_client.cpp:169,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_client.cpp:170,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_client.cpp:169,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
    - functionName:    _ZTv0_n24_N3zmq14curve_client_tD0Ev
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_client_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client.cpp:0,0'
          Dst:             _ZN3zmq14curve_client_tD0Ev
    - functionName:    _ZN3zmq14curve_client_tD0Ev
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_client_tD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client.cpp:33,1'
          Dst:             _ZN3zmq14curve_client_tD1Ev
    - functionName:    _ZN3zmq14curve_client_tD1Ev
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_client_tD2Ev
        - _ZN3zmq16mechanism_base_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client.cpp:33,1'
          Dst:             _ZN3zmq14curve_client_tD2Ev
        - Src:             'src/curve_client.cpp:33,1'
          Dst:             _ZN3zmq16mechanism_base_tD2Ev
    - functionName:    _ZN3zmq14curve_client_tD2Ev
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - vtt
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq22curve_mechanism_base_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client.cpp:34,1'
          Dst:             _ZN3zmq22curve_mechanism_base_tD2Ev
    - functionName:    _ZN3zmq16mechanism_base_tD2Ev
      functionSourceFile: '/src/libzmq/src/mechanism_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11mechanism_tD2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mechanism_base.hpp:12,7'
          Dst:             _ZN3zmq11mechanism_tD2Ev
    - functionName:    _ZN3zmq22curve_mechanism_base_tD2Ev
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - vtt
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N3zmq14curve_client_tD1Ev
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_client_tD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client.cpp:0,0'
          Dst:             _ZN3zmq14curve_client_tD1Ev
    - functionName:    _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - session_
        - options_
        - downgrade_sub_
      BBCount:         9
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq16mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tE
        - _ZN3zmq16mechanism_base_tD2Ev
        - _ZN3zmq20curve_client_tools_tC2ERA32_KhS3_S3_
        - _ZN3zmq22curve_mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tEPKcS7_b
        - _ZN3zmq22curve_mechanism_base_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client.cpp:19,5'
          Dst:             _ZN3zmq16mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tE
        - Src:             'src/curve_client.cpp:20,5'
          Dst:             _ZN3zmq22curve_mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tEPKcS7_b
        - Src:             'src/curve_client.cpp:26,5'
          Dst:             _ZN3zmq20curve_client_tools_tC2ERA32_KhS3_S3_
        - Src:             'src/curve_client.cpp:30,1'
          Dst:             _ZN3zmq22curve_mechanism_base_tD2Ev
        - Src:             'src/curve_client.cpp:30,1'
          Dst:             _ZN3zmq16mechanism_base_tD2Ev
    - functionName:    _ZN3zmq20curve_client_tools_tC2ERA32_KhS3_S3_
      functionSourceFile: '/src/libzmq/src/curve_client_tools.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - curve_public_key_
        - curve_secret_key_
        - curve_server_key_
      BBCount:         8
      ICount:          76
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - crypto_box_keypair
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/curve_client_tools.hpp:234,9'
          Branch Sides:
            - BranchSide:      'src/curve_client_tools.hpp:234,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_client_tools.hpp:234,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/curve_client_tools.hpp:233,14'
          Dst:             crypto_box_keypair
        - Src:             'src/curve_client_tools.hpp:234,9'
          Dst:             fprintf
        - Src:             'src/curve_client_tools.hpp:234,9'
          Dst:             fflush
        - Src:             'src/curve_client_tools.hpp:234,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14curve_client_tC2EPNS_14session_base_tERKNS_9options_tEb
      functionSourceFile: '/src/libzmq/src/curve_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - vtt
        - session_
        - options_
        - downgrade_sub_
      BBCount:         6
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq20curve_client_tools_tC2ERA32_KhS3_S3_
        - _ZN3zmq22curve_mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tEPKcS7_b
        - _ZN3zmq22curve_mechanism_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_client.cpp:20,5'
          Dst:             _ZN3zmq22curve_mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tEPKcS7_b
        - Src:             'src/curve_client.cpp:26,5'
          Dst:             _ZN3zmq20curve_client_tools_tC2ERA32_KhS3_S3_
        - Src:             'src/curve_client.cpp:30,1'
          Dst:             _ZN3zmq22curve_mechanism_base_tD2Ev
    - functionName:    _ZN3zmq16curve_encoding_t14check_validityEPNS_5msg_tEPi
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
        - error_event_code_
      BBCount:         13
      ICount:          97
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq10get_uint64EPKh
        - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
        - _ZN3zmq5msg_t4dataEv
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_mechanism_base.cpp:86,9'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:86,25'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/curve_mechanism_base.cpp:87,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/curve_mechanism_base.cpp:85,9'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:87,10'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/curve_mechanism_base.cpp:92,9'
              BranchSideFuncs:
                - _ZN3zmq10get_uint64EPKh
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
                - __errno_location
                - __errno_location
        - Branch String:   'src/curve_mechanism_base.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:93,10'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/curve_mechanism_base.cpp:99,44'
              BranchSideFuncs:
                - _ZN3zmq10get_uint64EPKh
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
                - __errno_location
        - Branch String:   'src/curve_mechanism_base.cpp:100,13'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:101,14'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/curve_mechanism_base.cpp:105,25'
              BranchSideFuncs:
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
      Callsites:
        - Src:             'src/curve_mechanism_base.cpp:82,31'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/curve_mechanism_base.cpp:83,66'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/curve_mechanism_base.cpp:86,17'
          Dst:             memcmp
        - Src:             'src/curve_mechanism_base.cpp:88,9'
          Dst:             __errno_location
        - Src:             'src/curve_mechanism_base.cpp:94,9'
          Dst:             __errno_location
        - Src:             'src/curve_mechanism_base.cpp:99,32'
          Dst:             _ZN3zmq10get_uint64EPKh
        - Src:             'src/curve_mechanism_base.cpp:102,13'
          Dst:             __errno_location
        - Src:             'src/curve_mechanism_base.cpp:105,9'
          Dst:             _ZN3zmq16curve_encoding_t14set_peer_nonceEm
    - functionName:    _ZTv0_n56_N3zmq22curve_mechanism_base_t6decodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq22curve_mechanism_base_t6decodeEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_mechanism_base.cpp:0,0'
          Dst:             _ZN3zmq22curve_mechanism_base_t6decodeEPNS_5msg_tE
    - functionName:    _ZN3zmq22curve_mechanism_base_t6decodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq16curve_encoding_t6decodeEPNS_5msg_tEPi
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq16mechanism_base_t29check_basic_command_structureEPNS_5msg_tE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/curve_mechanism_base.cpp:41,9'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:42,9'
              BranchSideFuncs: []
            - BranchSide:      'src/curve_mechanism_base.cpp:45,28'
              BranchSideFuncs:
                - _ZN3zmq16curve_encoding_t6decodeEPNS_5msg_tEPi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/curve_mechanism_base.cpp:46,9'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:47,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/curve_mechanism_base.cpp:51,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/curve_mechanism_base.cpp:40,14'
          Dst:             _ZNK3zmq16mechanism_base_t29check_basic_command_structureEPNS_5msg_tE
        - Src:             'src/curve_mechanism_base.cpp:45,28'
          Dst:             _ZN3zmq16curve_encoding_t6decodeEPNS_5msg_tEPi
        - Src:             'src/curve_mechanism_base.cpp:47,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_mechanism_base.cpp:48,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_mechanism_base.cpp:47,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
    - functionName:    _ZN3zmq16curve_encoding_t6decodeEPNS_5msg_tEPi
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
        - error_event_code_
      BBCount:         12
      ICount:          130
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq16curve_encoding_t14check_validityEPNS_5msg_tEPi
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t6shrinkEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
        - crypto_box_open_easy_afternm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_mechanism_base.cpp:210,9'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:211,16'
              BranchSideFuncs: []
            - BranchSide:      'src/curve_mechanism_base.cpp:214,54'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - crypto_box_open_easy_afternm
                - __errno_location
                - _ZN3zmq5msg_t6shrinkEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/curve_mechanism_base.cpp:249,9'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:250,31'
              BranchSideFuncs:
                - _ZN3zmq5msg_t6shrinkEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/curve_mechanism_base.cpp:279,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/curve_mechanism_base.cpp:255,13'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:256,22'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t6shrinkEm
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/curve_mechanism_base.cpp:260,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t6shrinkEm
                - _ZN3zmq5msg_t9set_flagsEh
      Callsites:
        - Src:             'src/curve_mechanism_base.cpp:209,14'
          Dst:             _ZN3zmq16curve_encoding_t14check_validityEPNS_5msg_tEPi
        - Src:             'src/curve_mechanism_base.cpp:214,60'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/curve_mechanism_base.cpp:222,31'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/curve_mechanism_base.cpp:226,10'
          Dst:             crypto_box_open_easy_afternm
        - Src:             'src/curve_mechanism_base.cpp:256,28'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/curve_mechanism_base.cpp:260,15'
          Dst:             _ZN3zmq5msg_t6shrinkEm
        - Src:             'src/curve_mechanism_base.cpp:276,15'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/curve_mechanism_base.cpp:280,9'
          Dst:             __errno_location
    - functionName:    _ZTv0_n48_N3zmq22curve_mechanism_base_t6encodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq22curve_mechanism_base_t6encodeEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_mechanism_base.cpp:0,0'
          Dst:             _ZN3zmq22curve_mechanism_base_t6encodeEPNS_5msg_tE
    - functionName:    _ZN3zmq22curve_mechanism_base_t6encodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16curve_encoding_t6encodeEPNS_5msg_tE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_mechanism_base.cpp:35,30'
          Dst:             _ZN3zmq16curve_encoding_t6encodeEPNS_5msg_tE
    - functionName:    _ZN3zmq16curve_encoding_t6encodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         54
      ICount:          300
      EdgeCount:       100
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN3zmq10put_uint64EPhm
        - _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4moveERS0_
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t12is_subscribeEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t9is_cancelEv
        - crypto_box_easy_afternm
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_mechanism_base.cpp:118,31'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:118,34'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
            - BranchSide:      'src/curve_mechanism_base.cpp:119,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
        - Branch String:   'src/curve_mechanism_base.cpp:118,9'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:119,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
            - BranchSide:      'src/curve_mechanism_base.cpp:128,37'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
        - Branch String:   'src/curve_mechanism_base.cpp:119,13'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:120,28'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
            - BranchSide:      'src/curve_mechanism_base.cpp:122,30'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
        - Branch String:   'src/curve_mechanism_base.cpp:148,9'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:149,40'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
            - BranchSide:      'src/curve_mechanism_base.cpp:150,14'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
        - Branch String:   'src/curve_mechanism_base.cpp:150,14'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:151,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
            - BranchSide:      'src/curve_mechanism_base.cpp:154,16'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
        - Branch String:   'src/curve_mechanism_base.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:163,48'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_mechanism_base.cpp:169,47'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_mechanism_base.cpp:170,5'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:170,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_mechanism_base.cpp:173,39'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_easy_afternm
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_mechanism_base.cpp:175,5'
          Branch Sides:
            - BranchSide:      'src/curve_mechanism_base.cpp:175,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4moveERS0_
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_mechanism_base.cpp:177,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/curve_mechanism_base.cpp:116,51'
          Dst:             _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
        - Src:             'src/curve_mechanism_base.cpp:116,5'
          Dst:             _ZN3zmq10put_uint64EPhm
        - Src:             'src/curve_mechanism_base.cpp:118,15'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/curve_mechanism_base.cpp:118,40'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/curve_mechanism_base.cpp:122,36'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/curve_mechanism_base.cpp:128,60'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/curve_mechanism_base.cpp:142,33'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/curve_mechanism_base.cpp:149,46'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/curve_mechanism_base.cpp:162,15'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/curve_mechanism_base.cpp:163,71'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/curve_mechanism_base.cpp:164,23'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/curve_mechanism_base.cpp:169,15'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/curve_mechanism_base.cpp:170,5'
          Dst:             fprintf
        - Src:             'src/curve_mechanism_base.cpp:170,5'
          Dst:             fflush
        - Src:             'src/curve_mechanism_base.cpp:170,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_mechanism_base.cpp:173,39'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/curve_mechanism_base.cpp:172,10'
          Dst:             crypto_box_easy_afternm
        - Src:             'src/curve_mechanism_base.cpp:175,5'
          Dst:             fprintf
        - Src:             'src/curve_mechanism_base.cpp:175,5'
          Dst:             fflush
        - Src:             'src/curve_mechanism_base.cpp:175,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_mechanism_base.cpp:177,11'
          Dst:             _ZN3zmq5msg_t4moveERS0_
        - Src:             'src/curve_mechanism_base.cpp:179,60'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZN3zmq16curve_encoding_tC2EPKcS2_b
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - encode_nonce_prefix_
        - decode_nonce_prefix_
        - downgrade_sub_
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq22curve_mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tEPKcS7_b
      functionSourceFile: '/src/libzmq/src/curve_mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - vtt
        - session_
        - options_
        - encode_nonce_prefix_
        - decode_nonce_prefix_
        - downgrade_sub_
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16curve_encoding_tC2EPKcS2_b
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_mechanism_base.cpp:28,5'
          Dst:             _ZN3zmq16curve_encoding_tC2EPKcS2_b
    - functionName:    _ZN3zmq12zap_client_tD2Ev
      functionSourceFile: '/src/libzmq/src/zap_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - vtt
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N3zmq12zap_client_tD0Ev
      functionSourceFile: '/src/libzmq/src/zap_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12zap_client_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zap_client.hpp:0,0'
          Dst:             _ZN3zmq12zap_client_tD0Ev
    - functionName:    _ZN3zmq12zap_client_tD0Ev
      functionSourceFile: '/src/libzmq/src/zap_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N3zmq12zap_client_tD1Ev
      functionSourceFile: '/src/libzmq/src/zap_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12zap_client_tD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zap_client.hpp:0,0'
          Dst:             _ZN3zmq12zap_client_tD1Ev
    - functionName:    _ZN3zmq12zap_client_tD1Ev
      functionSourceFile: '/src/libzmq/src/zap_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11mechanism_t6decodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/mechanism.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11mechanism_t6encodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/mechanism.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N3zmq29zap_client_common_handshake_tD0Ev
      functionSourceFile: '/src/libzmq/src/zap_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq29zap_client_common_handshake_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zap_client.hpp:0,0'
          Dst:             _ZN3zmq29zap_client_common_handshake_tD0Ev
    - functionName:    _ZN3zmq29zap_client_common_handshake_tD0Ev
      functionSourceFile: '/src/libzmq/src/zap_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N3zmq29zap_client_common_handshake_tD1Ev
      functionSourceFile: '/src/libzmq/src/zap_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq29zap_client_common_handshake_tD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zap_client.hpp:0,0'
          Dst:             _ZN3zmq29zap_client_common_handshake_tD1Ev
    - functionName:    _ZN3zmq29zap_client_common_handshake_tD1Ev
      functionSourceFile: '/src/libzmq/src/zap_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14curve_server_t16send_zap_requestEPKh
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - key_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12zap_client_t16send_zap_requestEPKcmPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:475,19'
          Dst:             _ZN3zmq12zap_client_t16send_zap_requestEPKcmPKhm
    - functionName:    _ZTv0_n56_N3zmq14curve_server_t6decodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_server_t6decodeEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:0,0'
          Dst:             _ZN3zmq14curve_server_t6decodeEPNS_5msg_tE
    - functionName:    _ZN3zmq14curve_server_t6decodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq22curve_mechanism_base_t6decodeEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/curve_server.cpp:113,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:113,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq22curve_mechanism_base_t6decodeEPNS_5msg_tE
            - BranchSide:      'src/curve_server.cpp:113,5'
              BranchSideFuncs:
                - _ZN3zmq22curve_mechanism_base_t6decodeEPNS_5msg_tE
      Callsites:
        - Src:             'src/curve_server.cpp:113,5'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:113,5'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:113,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_server.cpp:114,36'
          Dst:             _ZN3zmq22curve_mechanism_base_t6decodeEPNS_5msg_tE
    - functionName:    _ZThn64_N3zmq14curve_server_t6decodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_server_t6decodeEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:0,0'
          Dst:             _ZN3zmq14curve_server_t6decodeEPNS_5msg_tE
    - functionName:    _ZTv0_n48_N3zmq14curve_server_t6encodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_server_t6encodeEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:0,0'
          Dst:             _ZN3zmq14curve_server_t6encodeEPNS_5msg_tE
    - functionName:    _ZN3zmq14curve_server_t6encodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq22curve_mechanism_base_t6encodeEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/curve_server.cpp:107,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:107,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq22curve_mechanism_base_t6encodeEPNS_5msg_tE
            - BranchSide:      'src/curve_server.cpp:107,5'
              BranchSideFuncs:
                - _ZN3zmq22curve_mechanism_base_t6encodeEPNS_5msg_tE
      Callsites:
        - Src:             'src/curve_server.cpp:107,5'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:107,5'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:107,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_server.cpp:108,36'
          Dst:             _ZN3zmq22curve_mechanism_base_t6encodeEPNS_5msg_tE
    - functionName:    _ZThn64_N3zmq14curve_server_t6encodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_server_t6encodeEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:0,0'
          Dst:             _ZN3zmq14curve_server_t6encodeEPNS_5msg_tE
    - functionName:    _ZTv0_n40_N3zmq14curve_server_t25process_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_server_t25process_handshake_commandEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:0,0'
          Dst:             _ZN3zmq14curve_server_t25process_handshake_commandEPNS_5msg_tE
    - functionName:    _ZN3zmq14curve_server_t25process_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         20
      ICount:          137
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14curve_server_t13process_helloEPNS_5msg_tE
        - _ZN3zmq14curve_server_t16process_initiateEPNS_5msg_tE
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_server.cpp:75,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:77,33'
              BranchSideFuncs:
                - _ZN3zmq14curve_server_t13process_helloEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_server.cpp:80,36'
              BranchSideFuncs:
                - _ZN3zmq14curve_server_t16process_initiateEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_server.cpp:90,13'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_server.cpp:96,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:96,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_server.cpp:97,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_server.cpp:98,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:98,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_server.cpp:99,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_server.cpp:100,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:100,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_server.cpp:101,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/curve_server.cpp:77,18'
          Dst:             _ZN3zmq14curve_server_t13process_helloEPNS_5msg_tE
        - Src:             'src/curve_server.cpp:80,18'
          Dst:             _ZN3zmq14curve_server_t16process_initiateEPNS_5msg_tE
        - Src:             'src/curve_server.cpp:90,22'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:91,24'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:90,37'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:92,13'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:97,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/curve_server.cpp:98,9'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:98,9'
          Dst:             strerror
        - Src:             'src/curve_server.cpp:98,9'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:98,9'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:98,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_server.cpp:99,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/curve_server.cpp:100,9'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:100,9'
          Dst:             strerror
        - Src:             'src/curve_server.cpp:100,9'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:100,9'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:100,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14curve_server_t13process_helloEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         29
      ICount:          270
      EdgeCount:       29
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq10get_uint64EPKh
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
        - _ZN3zmq5msg_t4dataEv
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq16mechanism_base_t29check_basic_command_structureEPNS_5msg_tE
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
        - crypto_box_open
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_server.cpp:120,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:121,9'
              BranchSideFuncs: []
            - BranchSide:      'src/curve_server.cpp:123,25'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZN3zmq10get_uint64EPKh
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:126,18'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:126,29'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_server.cpp:127,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:126,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:127,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_server.cpp:133,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZN3zmq10get_uint64EPKh
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:133,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:134,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_server.cpp:141,27'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZN3zmq10get_uint64EPKh
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:144,20'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:144,23'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_server.cpp:146,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:144,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:146,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_server.cpp:154,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZN3zmq10get_uint64EPKh
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:171,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:173,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_server.cpp:179,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/curve_server.cpp:119,14'
          Dst:             _ZNK3zmq16mechanism_base_t29check_basic_command_structureEPNS_5msg_tE
        - Src:             'src/curve_server.cpp:123,31'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/curve_server.cpp:124,64'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/curve_server.cpp:126,21'
          Dst:             memcmp
        - Src:             'src/curve_server.cpp:127,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:128,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:127,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:129,9'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:134,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:135,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:134,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:137,9'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:146,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:147,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:146,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:149,9'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:163,21'
          Dst:             _ZN3zmq10get_uint64EPKh
        - Src:             'src/curve_server.cpp:163,5'
          Dst:             _ZN3zmq16curve_encoding_t14set_peer_nonceEm
        - Src:             'src/curve_server.cpp:169,10'
          Dst:             crypto_box_open
        - Src:             'src/curve_server.cpp:173,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:174,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:173,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:175,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq14curve_server_t16process_initiateEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         83
      ICount:          655
      EdgeCount:       152
      CyclomaticComplexity: 71
      functionsReached:
        - _ZN3zmq10get_uint64EPKh
        - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14curve_server_t16send_zap_requestEPKh
        - _ZN3zmq14session_base_t11zap_connectEv
        - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
        - _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq16mechanism_base_t12zap_requiredEv
        - _ZNK3zmq16mechanism_base_t29check_basic_command_structureEPNS_5msg_tE
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
        - crypto_box_beforenm
        - crypto_box_open
        - crypto_secretbox_open
        - fflush
        - fprintf
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_server.cpp:259,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:260,9'
              BranchSideFuncs: []
            - BranchSide:      'src/curve_server.cpp:262,25'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - crypto_secretbox_open
                - memcmp
                - memcmp
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEplB8ne180100El
                - _ZNSt3__14fillB8ne180100INS_11__wrap_iterIPhEEiEEvT_S4_RKT0_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq10get_uint64EPKh
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - memcmp
                - _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
                - crypto_box_beforenm
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:265,18'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:265,29'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_server.cpp:266,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:265,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:266,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_server.cpp:272,9'
              BranchSideFuncs:
                - crypto_secretbox_open
                - memcmp
                - memcmp
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEplB8ne180100El
                - _ZNSt3__14fillB8ne180100INS_11__wrap_iterIPhEEiEEvT_S4_RKT0_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq10get_uint64EPKh
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - memcmp
                - _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
                - crypto_box_beforenm
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:272,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:273,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_server.cpp:285,5'
              BranchSideFuncs:
                - crypto_secretbox_open
                - memcmp
                - memcmp
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEplB8ne180100El
                - _ZNSt3__14fillB8ne180100INS_11__wrap_iterIPhEEiEEvT_S4_RKT0_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq10get_uint64EPKh
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - memcmp
                - _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
                - crypto_box_beforenm
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:293,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:295,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_server.cpp:302,17'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEplB8ne180100El
                - _ZNSt3__14fillB8ne180100INS_11__wrap_iterIPhEEiEEvT_S4_RKT0_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq10get_uint64EPKh
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - memcmp
                - _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
                - crypto_box_beforenm
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:303,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:303,20'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_server.cpp:309,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:302,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:309,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/curve_server.cpp:315,26'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEplB8ne180100El
                - _ZNSt3__14fillB8ne180100INS_11__wrap_iterIPhEEiEEvT_S4_RKT0_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZN3zmq10get_uint64EPKh
                - _ZN3zmq16curve_encoding_t14set_peer_nonceEm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - memcmp
                - _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
                - crypto_box_beforenm
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:336,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:338,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_server.cpp:345,56'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - crypto_box_open
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - memcmp
                - _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
                - crypto_box_beforenm
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:361,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:363,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_server.cpp:370,18'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - memcmp
                - _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - crypto_box_beforenm
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/curve_server.cpp:370,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:375,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_server.cpp:382,31'
              BranchSideFuncs:
                - _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - crypto_box_beforenm
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_server.cpp:384,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:384,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
            - BranchSide:      'src/curve_server.cpp:388,9'
              BranchSideFuncs:
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
        - Branch String:   'src/curve_server.cpp:388,25'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:388,29'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
            - BranchSide:      'src/curve_server.cpp:390,14'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
        - Branch String:   'src/curve_server.cpp:388,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:390,14'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_server.cpp:412,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
        - Branch String:   'src/curve_server.cpp:391,13'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:392,31'
              BranchSideFuncs:
                - _ZN3zmq14curve_server_t16send_zap_requestEPKh
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_server.cpp:401,21'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/curve_server.cpp:399,17'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:400,17'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_server.cpp:401,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
        - Branch String:   'src/curve_server.cpp:401,20'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:404,13'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_server.cpp:406,13'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/curve_server.cpp:258,14'
          Dst:             _ZNK3zmq16mechanism_base_t29check_basic_command_structureEPNS_5msg_tE
        - Src:             'src/curve_server.cpp:262,31'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/curve_server.cpp:263,61'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/curve_server.cpp:265,21'
          Dst:             memcmp
        - Src:             'src/curve_server.cpp:266,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:267,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:266,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:268,9'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:273,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:274,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:273,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:276,9'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:291,10'
          Dst:             crypto_secretbox_open
        - Src:             'src/curve_server.cpp:295,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:296,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:295,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:297,9'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:302,9'
          Dst:             memcmp
        - Src:             'src/curve_server.cpp:303,12'
          Dst:             memcmp
        - Src:             'src/curve_server.cpp:309,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:310,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:309,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:311,9'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:330,21'
          Dst:             _ZN3zmq10get_uint64EPKh
        - Src:             'src/curve_server.cpp:330,5'
          Dst:             _ZN3zmq16curve_encoding_t14set_peer_nonceEm
        - Src:             'src/curve_server.cpp:334,10'
          Dst:             crypto_box_open
        - Src:             'src/curve_server.cpp:338,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:339,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:338,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:340,9'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:359,10'
          Dst:             crypto_box_open
        - Src:             'src/curve_server.cpp:363,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:364,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:363,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:365,9'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:370,9'
          Dst:             memcmp
        - Src:             'src/curve_server.cpp:375,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:376,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:375,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:377,9'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:382,31'
          Dst:             _ZN3zmq16curve_encoding_t26get_writable_precom_bufferEv
        - Src:             'src/curve_server.cpp:382,10'
          Dst:             crypto_box_beforenm
        - Src:             'src/curve_server.cpp:384,5'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:384,5'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:384,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_server.cpp:388,9'
          Dst:             _ZNK3zmq16mechanism_base_t12zap_requiredEv
        - Src:             'src/curve_server.cpp:390,23'
          Dst:             _ZN3zmq14session_base_t11zap_connectEv
        - Src:             'src/curve_server.cpp:392,13'
          Dst:             _ZN3zmq14curve_server_t16send_zap_requestEPKh
        - Src:             'src/curve_server.cpp:406,22'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/curve_server.cpp:407,24'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/curve_server.cpp:406,37'
          Dst:             _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/curve_server.cpp:415,12'
          Dst:             _ZN3zmq11mechanism_t14parse_metadataEPKhmb
    - functionName:    _ZTv0_n32_N3zmq14curve_server_t22next_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_server_t22next_handshake_commandEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:0,0'
          Dst:             _ZN3zmq14curve_server_t22next_handshake_commandEPNS_5msg_tE
    - functionName:    _ZN3zmq14curve_server_t22next_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         17
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq14curve_server_t13produce_readyEPNS_5msg_tE
        - _ZN3zmq14curve_server_t15produce_welcomeEPNS_5msg_tE
        - _ZNK3zmq14curve_server_t13produce_errorEPNS_5msg_tE
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_server.cpp:47,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:49,35'
              BranchSideFuncs:
                - _ZN3zmq14curve_server_t15produce_welcomeEPNS_5msg_tE
            - BranchSide:      'src/curve_server.cpp:54,33'
              BranchSideFuncs:
                - _ZN3zmq14curve_server_t13produce_readyEPNS_5msg_tE
            - BranchSide:      'src/curve_server.cpp:59,33'
              BranchSideFuncs:
                - _ZNK3zmq14curve_server_t13produce_errorEPNS_5msg_tE
            - BranchSide:      'src/curve_server.cpp:64,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/curve_server.cpp:50,17'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:51,17'
              BranchSideFuncs: []
            - BranchSide:      'src/curve_server.cpp:52,13'
              BranchSideFuncs: []
        - Branch String:   'src/curve_server.cpp:55,17'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:56,17'
              BranchSideFuncs: []
            - BranchSide:      'src/curve_server.cpp:57,13'
              BranchSideFuncs: []
        - Branch String:   'src/curve_server.cpp:60,17'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:61,17'
              BranchSideFuncs: []
            - BranchSide:      'src/curve_server.cpp:62,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/curve_server.cpp:49,18'
          Dst:             _ZN3zmq14curve_server_t15produce_welcomeEPNS_5msg_tE
        - Src:             'src/curve_server.cpp:54,18'
          Dst:             _ZN3zmq14curve_server_t13produce_readyEPNS_5msg_tE
        - Src:             'src/curve_server.cpp:59,18'
          Dst:             _ZNK3zmq14curve_server_t13produce_errorEPNS_5msg_tE
        - Src:             'src/curve_server.cpp:64,13'
          Dst:             __errno_location
    - functionName:    _ZN3zmq14curve_server_t15produce_welcomeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         38
      ICount:          294
      EdgeCount:       62
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - crypto_box
        - crypto_secretbox
        - fflush
        - fprintf
        - randombytes
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_server.cpp:210,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:210,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - randombytes
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEplB8ne180100El
                - _ZNSt3__14fillB8ne180100INS_11__wrap_iterIPhEEiEEvT_S4_RKT0_
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNKSt3__16vectorIhN3zmq18secure_allocator_tIhEEE4sizeB8ne180100Ev
                - crypto_box
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_server.cpp:213,56'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEC2Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - randombytes
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEplB8ne180100El
                - _ZNSt3__14fillB8ne180100INS_11__wrap_iterIPhEEiEEvT_S4_RKT0_
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEEixB8ne180100Em
                - _ZNKSt3__16vectorIhN3zmq18secure_allocator_tIhEEE4sizeB8ne180100Ev
                - crypto_box
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_server.cpp:242,9'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:243,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_server.cpp:245,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_server.cpp:246,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:246,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_server.cpp:248,54'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/curve_server.cpp:194,5'
          Dst:             randombytes
        - Src:             'src/curve_server.cpp:204,5'
          Dst:             randombytes
        - Src:             'src/curve_server.cpp:208,7'
          Dst:             crypto_secretbox
        - Src:             'src/curve_server.cpp:210,5'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:210,5'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:210,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_server.cpp:221,5'
          Dst:             randombytes
        - Src:             'src/curve_server.cpp:232,10'
          Dst:             crypto_box
        - Src:             'src/curve_server.cpp:245,16'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/curve_server.cpp:246,5'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:246,5'
          Dst:             strerror
        - Src:             'src/curve_server.cpp:246,5'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:246,5'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:246,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_server.cpp:248,60'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZN3zmq14curve_server_t13produce_readyEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         34
      ICount:          245
      EdgeCount:       54
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN3zmq10put_uint64EPhm
        - _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq11mechanism_t20add_basic_propertiesEPhm
        - _ZNK3zmq11mechanism_t20basic_properties_lenEv
        - _ZNK3zmq16curve_encoding_t17get_precom_bufferEv
        - __errno_location
        - crypto_box_afternm
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_server.cpp:443,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:443,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_server.cpp:445,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_server.cpp:446,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:446,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
            - BranchSide:      'src/curve_server.cpp:448,46'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhN3zmq18secure_allocator_tIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/curve_server.cpp:421,36'
          Dst:             _ZNK3zmq11mechanism_t20basic_properties_lenEv
        - Src:             'src/curve_server.cpp:432,12'
          Dst:             _ZNK3zmq11mechanism_t20add_basic_propertiesEPhm
        - Src:             'src/curve_server.cpp:436,35'
          Dst:             _ZN3zmq16curve_encoding_t17get_and_inc_nonceEv
        - Src:             'src/curve_server.cpp:436,5'
          Dst:             _ZN3zmq10put_uint64EPhm
        - Src:             'src/curve_server.cpp:442,47'
          Dst:             _ZNK3zmq16curve_encoding_t17get_precom_bufferEv
        - Src:             'src/curve_server.cpp:441,14'
          Dst:             crypto_box_afternm
        - Src:             'src/curve_server.cpp:443,5'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:443,5'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:443,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_server.cpp:445,16'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/curve_server.cpp:446,5'
          Dst:             __errno_location
        - Src:             'src/curve_server.cpp:446,5'
          Dst:             strerror
        - Src:             'src/curve_server.cpp:446,5'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:446,5'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:446,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_server.cpp:448,52'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZNK3zmq14curve_server_t13produce_errorEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         13
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/curve_server.cpp:463,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:463,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_server.cpp:464,20'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/curve_server.cpp:465,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:465,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
            - BranchSide:      'src/curve_server.cpp:465,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
      Callsites:
        - Src:             'src/curve_server.cpp:463,5'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:463,5'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:463,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_server.cpp:464,26'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/curve_server.cpp:465,5'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:465,5'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:465,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_server.cpp:466,49'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZTv0_n24_N3zmq14curve_server_tD0Ev
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_server_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:0,0'
          Dst:             _ZN3zmq14curve_server_tD0Ev
    - functionName:    _ZN3zmq14curve_server_tD0Ev
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_server_tD1Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:40,1'
          Dst:             _ZN3zmq14curve_server_tD1Ev
    - functionName:    _ZN3zmq14curve_server_tD1Ev
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_server_tD2Ev
        - _ZN3zmq16mechanism_base_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:40,1'
          Dst:             _ZN3zmq14curve_server_tD2Ev
        - Src:             'src/curve_server.cpp:40,1'
          Dst:             _ZN3zmq16mechanism_base_tD2Ev
    - functionName:    _ZN3zmq14curve_server_tD2Ev
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - vtt
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq22curve_mechanism_base_tD2Ev
        - _ZN3zmq29zap_client_common_handshake_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:41,1'
          Dst:             _ZN3zmq22curve_mechanism_base_tD2Ev
        - Src:             'src/curve_server.cpp:41,1'
          Dst:             _ZN3zmq29zap_client_common_handshake_tD2Ev
    - functionName:    _ZN3zmq29zap_client_common_handshake_tD2Ev
      functionSourceFile: '/src/libzmq/src/zap_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - vtt
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12zap_client_tD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zap_client.hpp:38,7'
          Dst:             _ZN3zmq12zap_client_tD2Ev
    - functionName:    _ZThn64_N3zmq14curve_server_tD1Ev
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_server_tD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:0,0'
          Dst:             _ZN3zmq14curve_server_tD1Ev
    - functionName:    _ZThn64_N3zmq14curve_server_tD0Ev
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_server_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:0,0'
          Dst:             _ZN3zmq14curve_server_tD0Ev
    - functionName:    _ZTv0_n24_N3zmq14curve_server_tD1Ev
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14curve_server_tD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/curve_server.cpp:0,0'
          Dst:             _ZN3zmq14curve_server_tD1Ev
    - functionName:    _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - session_
        - peer_address_
        - options_
        - downgrade_sub_
      BBCount:         21
      ICount:          144
      EdgeCount:       36
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN3zmq16mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tE
        - _ZN3zmq16mechanism_base_tD2Ev
        - _ZN3zmq22curve_mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tEPKcS7_b
        - _ZN3zmq22curve_mechanism_base_tD2Ev
        - _ZN3zmq29zap_client_common_handshake_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tENS0_7state_tE
        - _ZN3zmq29zap_client_common_handshake_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - crypto_box_keypair
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/curve_server.cpp:36,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:36,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq22curve_mechanism_base_tD2Ev
                - _ZN3zmq29zap_client_common_handshake_tD2Ev
                - _ZN3zmq16mechanism_base_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_server.cpp:36,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/curve_server.cpp:19,5'
          Dst:             _ZN3zmq16mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tE
        - Src:             'src/curve_server.cpp:20,5'
          Dst:             _ZN3zmq29zap_client_common_handshake_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tENS0_7state_tE
        - Src:             'src/curve_server.cpp:22,5'
          Dst:             _ZN3zmq22curve_mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tEPKcS7_b
        - Src:             'src/curve_server.cpp:35,10'
          Dst:             crypto_box_keypair
        - Src:             'src/curve_server.cpp:36,5'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:36,5'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:36,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_server.cpp:37,1'
          Dst:             _ZN3zmq22curve_mechanism_base_tD2Ev
        - Src:             'src/curve_server.cpp:37,1'
          Dst:             _ZN3zmq29zap_client_common_handshake_tD2Ev
        - Src:             'src/curve_server.cpp:37,1'
          Dst:             _ZN3zmq16mechanism_base_tD2Ev
    - functionName:    _ZN3zmq14curve_server_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
      functionSourceFile: '/src/libzmq/src/curve_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - vtt
        - session_
        - peer_address_
        - options_
        - downgrade_sub_
      BBCount:         18
      ICount:          144
      EdgeCount:       31
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3zmq22curve_mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tEPKcS7_b
        - _ZN3zmq22curve_mechanism_base_tD2Ev
        - _ZN3zmq29zap_client_common_handshake_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tENS0_7state_tE
        - _ZN3zmq29zap_client_common_handshake_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - crypto_box_keypair
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/curve_server.cpp:36,5'
          Branch Sides:
            - BranchSide:      'src/curve_server.cpp:36,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq22curve_mechanism_base_tD2Ev
                - _ZN3zmq29zap_client_common_handshake_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/curve_server.cpp:36,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/curve_server.cpp:20,5'
          Dst:             _ZN3zmq29zap_client_common_handshake_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tENS0_7state_tE
        - Src:             'src/curve_server.cpp:22,5'
          Dst:             _ZN3zmq22curve_mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tEPKcS7_b
        - Src:             'src/curve_server.cpp:35,10'
          Dst:             crypto_box_keypair
        - Src:             'src/curve_server.cpp:36,5'
          Dst:             fprintf
        - Src:             'src/curve_server.cpp:36,5'
          Dst:             fflush
        - Src:             'src/curve_server.cpp:36,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/curve_server.cpp:37,1'
          Dst:             _ZN3zmq22curve_mechanism_base_tD2Ev
        - Src:             'src/curve_server.cpp:37,1'
          Dst:             _ZN3zmq29zap_client_common_handshake_tD2Ev
    - functionName:    _ZN3zmq8dealer_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
        - _ZN3zmq4lb_t15pipe_terminatedEPNS_6pipe_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:106,9'
          Dst:             _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
        - Src:             'src/dealer.cpp:107,9'
          Dst:             _ZN3zmq4lb_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq8dealer_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:101,9'
          Dst:             _ZN3zmq4lb_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq8dealer_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:96,9'
          Dst:             _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq8dealer_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t7has_outEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:91,16'
          Dst:             _ZN3zmq4lb_t7has_outEv
    - functionName:    _ZN3zmq8dealer_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t6has_inEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:86,16'
          Dst:             _ZN3zmq4fq_t6has_inEv
    - functionName:    _ZN3zmq8dealer_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
        - pipe_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:117,16'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
    - functionName:    _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8dealer_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:81,12'
          Dst:             _ZN3zmq8dealer_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
    - functionName:    _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
        - pipe_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:112,16'
          Dst:             _ZN3zmq4lb_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
    - functionName:    _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:76,12'
          Dst:             _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
    - functionName:    _ZN3zmq8dealer_t11xsetsockoptEiPKvm
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         15
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/dealer.cpp:55,9'
          Branch Sides:
            - BranchSide:      'src/dealer.cpp:56,25'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/dealer.cpp:58,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/dealer.cpp:58,5'
          Branch Sides:
            - BranchSide:      'src/dealer.cpp:60,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/dealer.cpp:67,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/dealer.cpp:60,24'
          Branch Sides:
            - BranchSide:      'src/dealer.cpp:60,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/dealer.cpp:64,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/dealer.cpp:60,17'
          Branch Sides:
            - BranchSide:      'src/dealer.cpp:61,34'
              BranchSideFuncs: []
            - BranchSide:      'src/dealer.cpp:64,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/dealer.cpp:70,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq8dealer_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         21
      ICount:          133
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dealer.cpp:28,5'
          Branch Sides:
            - BranchSide:      'src/dealer.cpp:28,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dealer.cpp:30,9'
              BranchSideFuncs:
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dealer.cpp:30,9'
          Branch Sides:
            - BranchSide:      'src/dealer.cpp:30,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dealer.cpp:32,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dealer.cpp:33,9'
          Branch Sides:
            - BranchSide:      'src/dealer.cpp:33,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dealer.cpp:35,14'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dealer.cpp:42,9'
          Branch Sides:
            - BranchSide:      'src/dealer.cpp:42,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
            - BranchSide:      'src/dealer.cpp:43,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
      Callsites:
        - Src:             'src/dealer.cpp:28,5'
          Dst:             fprintf
        - Src:             'src/dealer.cpp:28,5'
          Dst:             fflush
        - Src:             'src/dealer.cpp:28,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dealer.cpp:32,28'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/dealer.cpp:33,9'
          Dst:             __errno_location
        - Src:             'src/dealer.cpp:33,9'
          Dst:             strerror
        - Src:             'src/dealer.cpp:33,9'
          Dst:             fprintf
        - Src:             'src/dealer.cpp:33,9'
          Dst:             fflush
        - Src:             'src/dealer.cpp:33,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dealer.cpp:35,21'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/dealer.cpp:39,16'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/dealer.cpp:41,24'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/dealer.cpp:42,9'
          Dst:             __errno_location
        - Src:             'src/dealer.cpp:42,9'
          Dst:             strerror
        - Src:             'src/dealer.cpp:42,9'
          Dst:             fprintf
        - Src:             'src/dealer.cpp:42,9'
          Dst:             fflush
        - Src:             'src/dealer.cpp:42,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dealer.cpp:45,9'
          Dst:             _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - Src:             'src/dealer.cpp:46,9'
          Dst:             _ZN3zmq4lb_t6attachEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq8dealer_tD0Ev
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8dealer_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:0,0'
          Dst:             _ZN3zmq8dealer_tD0Ev
    - functionName:    _ZN3zmq8dealer_tD0Ev
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8dealer_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:18,1'
          Dst:             _ZN3zmq8dealer_tD2Ev
    - functionName:    _ZN3zmq8dealer_tD2Ev
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq4lb_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:19,1'
          Dst:             _ZN3zmq4lb_tD2Ev
        - Src:             'src/dealer.cpp:19,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/dealer.cpp:19,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq8dealer_tD1Ev
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8dealer_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:0,0'
          Dst:             _ZN3zmq8dealer_tD2Ev
    - functionName:    _ZThn1224_N3zmq8dealer_tD0Ev
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8dealer_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:0,0'
          Dst:             _ZN3zmq8dealer_tD0Ev
    - functionName:    _ZThn1240_N3zmq8dealer_tD1Ev
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8dealer_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:0,0'
          Dst:             _ZN3zmq8dealer_tD2Ev
    - functionName:    _ZThn1240_N3zmq8dealer_tD0Ev
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8dealer_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:0,0'
          Dst:             _ZN3zmq8dealer_tD0Ev
    - functionName:    _ZThn1248_N3zmq8dealer_tD1Ev
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8dealer_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:0,0'
          Dst:             _ZN3zmq8dealer_tD2Ev
    - functionName:    _ZN3zmq8dealer_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/dealer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         9
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4fq_tC2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq4lb_tC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dealer.cpp:10,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - Src:             'src/dealer.cpp:9,16'
          Dst:             _ZN3zmq4fq_tC2Ev
        - Src:             'src/dealer.cpp:9,16'
          Dst:             _ZN3zmq4lb_tC2Ev
        - Src:             'src/dealer.cpp:15,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/dealer.cpp:15,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZN3zmq7dgram_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq6pipe_t11check_writeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dgram.cpp:131,9'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:132,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11check_writeEv
            - BranchSide:      'src/dgram.cpp:134,12'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11check_writeEv
      Callsites:
        - Src:             'src/dgram.cpp:134,19'
          Dst:             _ZN3zmq6pipe_t11check_writeEv
    - functionName:    _ZN3zmq7dgram_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq6pipe_t10check_readEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dgram.cpp:123,9'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:124,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
            - BranchSide:      'src/dgram.cpp:126,12'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
      Callsites:
        - Src:             'src/dgram.cpp:126,19'
          Dst:             _ZN3zmq6pipe_t10check_readEv
    - functionName:    _ZN3zmq7dgram_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         19
      ICount:          113
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dgram.cpp:107,5'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:107,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
            - BranchSide:      'src/dgram.cpp:109,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Branch String:   'src/dgram.cpp:109,16'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:109,20'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dgram.cpp:111,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dgram.cpp:109,9'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:111,14'
              BranchSideFuncs: []
            - BranchSide:      'src/dgram.cpp:118,5'
              BranchSideFuncs: []
        - Branch String:   'src/dgram.cpp:112,9'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:112,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/dgram.cpp:114,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/dgram.cpp:106,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/dgram.cpp:107,5'
          Dst:             __errno_location
        - Src:             'src/dgram.cpp:107,5'
          Dst:             strerror
        - Src:             'src/dgram.cpp:107,5'
          Dst:             fprintf
        - Src:             'src/dgram.cpp:107,5'
          Dst:             fflush
        - Src:             'src/dgram.cpp:107,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dgram.cpp:109,27'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/dgram.cpp:111,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/dgram.cpp:112,9'
          Dst:             __errno_location
        - Src:             'src/dgram.cpp:112,9'
          Dst:             strerror
        - Src:             'src/dgram.cpp:112,9'
          Dst:             fprintf
        - Src:             'src/dgram.cpp:112,9'
          Dst:             fflush
        - Src:             'src/dgram.cpp:112,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dgram.cpp:114,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq7dgram_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         28
      ICount:          177
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dgram.cpp:63,9'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:64,24'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - __errno_location
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
            - BranchSide:      'src/dgram.cpp:71,10'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - __errno_location
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
        - Branch String:   'src/dgram.cpp:65,9'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:65,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dgram.cpp:66,9'
              BranchSideFuncs: []
        - Branch String:   'src/dgram.cpp:71,9'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:72,15'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - __errno_location
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/dgram.cpp:78,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - __errno_location
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/dgram.cpp:72,13'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:73,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - __errno_location
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dgram.cpp:76,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - __errno_location
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dgram.cpp:78,13'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:0,0'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/dgram.cpp:79,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/dgram.cpp:85,9'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:86,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dgram.cpp:90,11'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dgram.cpp:90,9'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:91,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dgram.cpp:94,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dgram.cpp:98,5'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:98,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dgram.cpp:100,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/dgram.cpp:64,30'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/dgram.cpp:65,9'
          Dst:             __errno_location
        - Src:             'src/dgram.cpp:65,9'
          Dst:             strerror
        - Src:             'src/dgram.cpp:65,9'
          Dst:             fprintf
        - Src:             'src/dgram.cpp:65,9'
          Dst:             fflush
        - Src:             'src/dgram.cpp:65,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dgram.cpp:72,21'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/dgram.cpp:73,13'
          Dst:             __errno_location
        - Src:             'src/dgram.cpp:78,19'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/dgram.cpp:79,13'
          Dst:             __errno_location
        - Src:             'src/dgram.cpp:85,17'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/dgram.cpp:86,9'
          Dst:             __errno_location
        - Src:             'src/dgram.cpp:90,17'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/dgram.cpp:91,16'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/dgram.cpp:97,26'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/dgram.cpp:98,5'
          Dst:             __errno_location
        - Src:             'src/dgram.cpp:98,5'
          Dst:             strerror
        - Src:             'src/dgram.cpp:98,5'
          Dst:             fprintf
        - Src:             'src/dgram.cpp:98,5'
          Dst:             fflush
        - Src:             'src/dgram.cpp:98,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq7dgram_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7dgram_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7dgram_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dgram.cpp:43,9'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:43,9'
              BranchSideFuncs: []
            - BranchSide:      'src/dgram.cpp:44,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq7dgram_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dgram.cpp:31,5'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:31,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/dgram.cpp:35,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/dgram.cpp:35,9'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:36,17'
              BranchSideFuncs: []
            - BranchSide:      'src/dgram.cpp:38,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
      Callsites:
        - Src:             'src/dgram.cpp:31,5'
          Dst:             fprintf
        - Src:             'src/dgram.cpp:31,5'
          Dst:             fflush
        - Src:             'src/dgram.cpp:31,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dgram.cpp:38,16'
          Dst:             _ZN3zmq6pipe_t9terminateEb
    - functionName:    _ZThn1248_N3zmq7dgram_tD0Ev
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7dgram_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dgram.cpp:0,0'
          Dst:             _ZN3zmq7dgram_tD0Ev
    - functionName:    _ZN3zmq7dgram_tD0Ev
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7dgram_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dgram.cpp:20,1'
          Dst:             _ZN3zmq7dgram_tD2Ev
    - functionName:    _ZN3zmq7dgram_tD2Ev
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          61
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dgram.cpp:21,5'
          Branch Sides:
            - BranchSide:      'src/dgram.cpp:21,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13socket_base_tD2Ev
            - BranchSide:      'src/dgram.cpp:21,5'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_tD2Ev
      Callsites:
        - Src:             'src/dgram.cpp:21,5'
          Dst:             fprintf
        - Src:             'src/dgram.cpp:21,5'
          Dst:             fflush
        - Src:             'src/dgram.cpp:21,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dgram.cpp:22,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
        - Src:             'src/dgram.cpp:21,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn1224_N3zmq7dgram_tD1Ev
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7dgram_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dgram.cpp:0,0'
          Dst:             _ZN3zmq7dgram_tD2Ev
    - functionName:    _ZThn1224_N3zmq7dgram_tD0Ev
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7dgram_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dgram.cpp:0,0'
          Dst:             _ZN3zmq7dgram_tD0Ev
    - functionName:    _ZThn1240_N3zmq7dgram_tD1Ev
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7dgram_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dgram.cpp:0,0'
          Dst:             _ZN3zmq7dgram_tD2Ev
    - functionName:    _ZThn1240_N3zmq7dgram_tD0Ev
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7dgram_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dgram.cpp:0,0'
          Dst:             _ZN3zmq7dgram_tD0Ev
    - functionName:    _ZThn1248_N3zmq7dgram_tD1Ev
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7dgram_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dgram.cpp:0,0'
          Dst:             _ZN3zmq7dgram_tD2Ev
    - functionName:    _ZN3zmq7dgram_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/dgram.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dgram.cpp:13,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
    - functionName:    _ZN3zmq14dish_session_t5resetEv
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_t5resetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:320,21'
          Dst:             _ZN3zmq14session_base_t5resetEv
    - functionName:    _ZN3zmq14dish_session_t8pull_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         29
      ICount:          201
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq14session_base_t8pull_msgEPNS_5msg_tE
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5groupEv
        - _ZNK3zmq5msg_t7is_joinEv
        - _ZNK3zmq5msg_t8is_leaveEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dish.cpp:280,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:281,16'
              BranchSideFuncs: []
            - BranchSide:      'src/dish.cpp:283,10'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNK3zmq5msg_t8is_leaveEv
                - _ZNK3zmq5msg_t5groupEv
                - strlen
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:283,27'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:283,31'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5groupEv
                - strlen
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:286,56'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5groupEv
                - strlen
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:283,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:284,16'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5groupEv
                - strlen
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:286,56'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5groupEv
                - strlen
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:291,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:292,33'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:297,33'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:293,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:293,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:294,16'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:298,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:298,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:299,16'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:311,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:311,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:313,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/dish.cpp:278,30'
          Dst:             _ZN3zmq14session_base_t8pull_msgEPNS_5msg_tE
        - Src:             'src/dish.cpp:283,16'
          Dst:             _ZNK3zmq5msg_t7is_joinEv
        - Src:             'src/dish.cpp:283,37'
          Dst:             _ZNK3zmq5msg_t8is_leaveEv
        - Src:             'src/dish.cpp:286,62'
          Dst:             _ZNK3zmq5msg_t5groupEv
        - Src:             'src/dish.cpp:286,48'
          Dst:             strlen
        - Src:             'src/dish.cpp:291,15'
          Dst:             _ZNK3zmq5msg_t7is_joinEv
        - Src:             'src/dish.cpp:292,22'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/dish.cpp:293,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:293,9'
          Dst:             strerror
        - Src:             'src/dish.cpp:293,9'
          Dst:             fprintf
        - Src:             'src/dish.cpp:293,9'
          Dst:             fflush
        - Src:             'src/dish.cpp:293,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:295,25'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/dish.cpp:297,22'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/dish.cpp:298,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:298,9'
          Dst:             strerror
        - Src:             'src/dish.cpp:298,9'
          Dst:             fprintf
        - Src:             'src/dish.cpp:298,9'
          Dst:             fflush
        - Src:             'src/dish.cpp:298,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:300,25'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/dish.cpp:303,13'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/dish.cpp:304,55'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/dish.cpp:307,42'
          Dst:             _ZNK3zmq5msg_t5groupEv
        - Src:             'src/dish.cpp:310,16'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/dish.cpp:311,5'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:311,5'
          Dst:             strerror
        - Src:             'src/dish.cpp:311,5'
          Dst:             fprintf
        - Src:             'src/dish.cpp:311,5'
          Dst:             fflush
        - Src:             'src/dish.cpp:311,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14dish_session_t8push_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         33
      ICount:          217
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9set_groupEPKcm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t5groupEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dish.cpp:229,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:230,14'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
            - BranchSide:      'src/dish.cpp:247,33'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5groupEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t9set_groupEPKcm
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:230,13'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:231,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/dish.cpp:235,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/dish.cpp:235,13'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:236,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/dish.cpp:240,23'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:244,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:245,9'
              BranchSideFuncs: []
        - Branch String:   'src/dish.cpp:249,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:250,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
            - BranchSide:      'src/dish.cpp:253,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t9set_groupEPKcm
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:255,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:255,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:258,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:259,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:259,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
            - BranchSide:      'src/dish.cpp:262,10'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
        - Branch String:   'src/dish.cpp:262,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:263,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/dish.cpp:268,36'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Branch String:   'src/dish.cpp:270,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:271,9'
              BranchSideFuncs: []
            - BranchSide:      'src/dish.cpp:273,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/dish.cpp:230,20'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/dish.cpp:231,13'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:235,19'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/dish.cpp:236,13'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:243,30'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/dish.cpp:244,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:244,9'
          Dst:             strerror
        - Src:             'src/dish.cpp:244,9'
          Dst:             fprintf
        - Src:             'src/dish.cpp:244,9'
          Dst:             fflush
        - Src:             'src/dish.cpp:244,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:247,39'
          Dst:             _ZNK3zmq5msg_t5groupEv
        - Src:             'src/dish.cpp:253,59'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/dish.cpp:254,38'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/dish.cpp:253,16'
          Dst:             _ZN3zmq5msg_t9set_groupEPKcm
        - Src:             'src/dish.cpp:255,5'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:255,5'
          Dst:             strerror
        - Src:             'src/dish.cpp:255,5'
          Dst:             fprintf
        - Src:             'src/dish.cpp:255,5'
          Dst:             fflush
        - Src:             'src/dish.cpp:255,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:258,21'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/dish.cpp:259,5'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:259,5'
          Dst:             strerror
        - Src:             'src/dish.cpp:259,5'
          Dst:             fprintf
        - Src:             'src/dish.cpp:259,5'
          Dst:             fflush
        - Src:             'src/dish.cpp:259,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:262,16'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/dish.cpp:263,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:268,26'
          Dst:             _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
    - functionName:    _ZThn1240_N3zmq14dish_session_tD0Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14dish_session_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:0,0'
          Dst:             _ZN3zmq14dish_session_tD0Ev
    - functionName:    _ZN3zmq14dish_session_tD0Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14dish_session_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:224,1'
          Dst:             _ZN3zmq14dish_session_tD2Ev
    - functionName:    _ZN3zmq14dish_session_tD2Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:225,1'
          Dst:             _ZN3zmq14session_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq14dish_session_tD0Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14dish_session_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:0,0'
          Dst:             _ZN3zmq14dish_session_tD0Ev
    - functionName:    _ZThn1240_N3zmq14dish_session_tD1Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14dish_session_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:0,0'
          Dst:             _ZN3zmq14dish_session_tD2Ev
    - functionName:    _ZThn1224_N3zmq14dish_session_tD1Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14dish_session_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:0,0'
          Dst:             _ZN3zmq14dish_session_tD2Ev
    - functionName:    _ZN3zmq14dish_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - connect_
        - socket_
        - options_
        - addr_
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:218,5'
          Dst:             _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
    - functionName:    _ZN3zmq6dish_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq6dish_t6xxrecvEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dish.cpp:180,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:181,9'
              BranchSideFuncs: []
            - BranchSide:      'src/dish.cpp:183,29'
              BranchSideFuncs:
                - _ZN3zmq6dish_t6xxrecvEPNS_5msg_tE
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:184,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:185,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/dish.cpp:185,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:185,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:186,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/dish.cpp:183,20'
          Dst:             _ZN3zmq6dish_t6xxrecvEPNS_5msg_tE
        - Src:             'src/dish.cpp:185,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:185,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:185,9'
          Dst:             strerror
        - Src:             'src/dish.cpp:185,9'
          Dst:             fprintf
        - Src:             'src/dish.cpp:185,9'
          Dst:             fflush
        - Src:             'src/dish.cpp:185,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6dish_t6xxrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         13
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t4recvEPNS_5msg_tE
        - _ZNK3zmq5msg_t5groupEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/dish.cpp:166,13'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:167,13'
              BranchSideFuncs: []
            - BranchSide:      'src/dish.cpp:170,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5groupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countB8ne180100ERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
        - Branch String:   'src/dish.cpp:170,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:162,24'
              BranchSideFuncs:
                - _ZN3zmq4fq_t4recvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5groupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNKSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5countB8ne180100ERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/dish.cpp:173,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/dish.cpp:162,28'
          Dst:             _ZN3zmq4fq_t4recvEPNS_5msg_tE
        - Src:             'src/dish.cpp:170,60'
          Dst:             _ZNK3zmq5msg_t5groupEv
    - functionName:    _ZN3zmq6dish_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t4moveERS0_
        - _ZN3zmq6dish_t6xxrecvEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dish.cpp:148,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:149,24'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:155,20'
              BranchSideFuncs:
                - _ZN3zmq6dish_t6xxrecvEPNS_5msg_tE
        - Branch String:   'src/dish.cpp:150,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:150,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:151,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/dish.cpp:149,30'
          Dst:             _ZN3zmq5msg_t4moveERS0_
        - Src:             'src/dish.cpp:150,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:150,9'
          Dst:             strerror
        - Src:             'src/dish.cpp:150,9'
          Dst:             fprintf
        - Src:             'src/dish.cpp:150,9'
          Dst:             fflush
        - Src:             'src/dish.cpp:150,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:155,12'
          Dst:             _ZN3zmq6dish_t6xxrecvEPNS_5msg_tE
    - functionName:    _ZN3zmq6dish_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6dish_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:134,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq6dish_t6xleaveEPKc
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - group_
      BBCount:         48
      ICount:          244
      EdgeCount:       88
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN3zmq5msg_t10init_leaveEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9set_groupEPKc
        - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dish.cpp:103,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:104,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/dish.cpp:108,14'
              BranchSideFuncs:
                - _ZNSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE5eraseB8ne180100ERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t10init_leaveEv
                - _ZN3zmq5msg_t9set_groupEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/dish.cpp:108,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:109,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/dish.cpp:114,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t10init_leaveEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t9set_groupEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:115,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:115,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_groupEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:117,25'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_groupEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:118,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:118,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/dish.cpp:120,9'
              BranchSideFuncs:
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/dish.cpp:122,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:123,15'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:124,25'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:125,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:125,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
            - BranchSide:      'src/dish.cpp:126,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/dish.cpp:126,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:127,17'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/dish.cpp:128,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/dish.cpp:104,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:109,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:114,18'
          Dst:             _ZN3zmq5msg_t10init_leaveEv
        - Src:             'src/dish.cpp:115,5'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:115,5'
          Dst:             strerror
        - Src:             'src/dish.cpp:115,5'
          Dst:             fprintf
        - Src:             'src/dish.cpp:115,5'
          Dst:             fflush
        - Src:             'src/dish.cpp:115,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:117,14'
          Dst:             _ZN3zmq5msg_t9set_groupEPKc
        - Src:             'src/dish.cpp:118,5'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:118,5'
          Dst:             strerror
        - Src:             'src/dish.cpp:118,5'
          Dst:             fprintf
        - Src:             'src/dish.cpp:118,5'
          Dst:             fflush
        - Src:             'src/dish.cpp:118,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:121,16'
          Dst:             _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Src:             'src/dish.cpp:123,15'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:124,25'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/dish.cpp:125,5'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:125,5'
          Dst:             strerror
        - Src:             'src/dish.cpp:125,5'
          Dst:             fprintf
        - Src:             'src/dish.cpp:125,5'
          Dst:             fflush
        - Src:             'src/dish.cpp:125,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:127,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq6dish_t5xjoinEPKc
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - group_
      BBCount:         48
      ICount:          253
      EdgeCount:       88
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_joinEv
        - _ZN3zmq5msg_t9set_groupEPKc
        - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dish.cpp:70,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:71,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/dish.cpp:76,10'
              BranchSideFuncs:
                - _ZNSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE6insertB8ne180100ERKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t9init_joinEv
                - _ZN3zmq5msg_t9set_groupEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/dish.cpp:76,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:77,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/dish.cpp:82,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_joinEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t9set_groupEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:83,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:83,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_groupEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:85,25'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_groupEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:86,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:86,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/dish.cpp:88,9'
              BranchSideFuncs:
                - _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/dish.cpp:90,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:91,15'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:92,25'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:93,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:93,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
            - BranchSide:      'src/dish.cpp:94,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/dish.cpp:94,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:95,17'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/dish.cpp:96,12'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/dish.cpp:71,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:77,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:82,18'
          Dst:             _ZN3zmq5msg_t9init_joinEv
        - Src:             'src/dish.cpp:83,5'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:83,5'
          Dst:             strerror
        - Src:             'src/dish.cpp:83,5'
          Dst:             fprintf
        - Src:             'src/dish.cpp:83,5'
          Dst:             fflush
        - Src:             'src/dish.cpp:83,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:85,14'
          Dst:             _ZN3zmq5msg_t9set_groupEPKc
        - Src:             'src/dish.cpp:86,5'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:86,5'
          Dst:             strerror
        - Src:             'src/dish.cpp:86,5'
          Dst:             fprintf
        - Src:             'src/dish.cpp:86,5'
          Dst:             fflush
        - Src:             'src/dish.cpp:86,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:89,16'
          Dst:             _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
        - Src:             'src/dish.cpp:91,15'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:92,25'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/dish.cpp:93,5'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:93,5'
          Dst:             strerror
        - Src:             'src/dish.cpp:93,5'
          Dst:             fprintf
        - Src:             'src/dish.cpp:93,5'
          Dst:             fflush
        - Src:             'src/dish.cpp:93,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:95,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq6dish_t9xhiccupedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dish_t18send_subscriptionsEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:63,5'
          Dst:             _ZN3zmq6dish_t18send_subscriptionsEPNS_6pipe_tE
    - functionName:    _ZN3zmq6dish_t18send_subscriptionsEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         17
      ICount:          112
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq5msg_t9init_joinEv
        - _ZN3zmq5msg_t9set_groupEPKc
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/dish.cpp:196,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:200,22'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_joinEv
                - _ZNKSt3__121__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq5msg_t9set_groupEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZNSt3__121__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEESD_
                - _ZN3zmq6pipe_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:210,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
        - Branch String:   'src/dish.cpp:201,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:201,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__121__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq5msg_t9set_groupEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZNSt3__121__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEESD_
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t9init_joinEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:203,29'
              BranchSideFuncs:
                - _ZNKSt3__121__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq5msg_t9set_groupEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZNSt3__121__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEESD_
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t9init_joinEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dish.cpp:204,9'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:204,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZNSt3__121__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEESD_
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t9init_joinEv
                - _ZNKSt3__121__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq5msg_t9set_groupEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:207,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZNSt3__121__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEESD_
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t9init_joinEv
                - _ZNKSt3__121__tree_const_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_11__tree_nodeIS6_PvEElEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq5msg_t9set_groupEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/dish.cpp:200,22'
          Dst:             _ZN3zmq5msg_t9init_joinEv
        - Src:             'src/dish.cpp:201,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:201,9'
          Dst:             strerror
        - Src:             'src/dish.cpp:201,9'
          Dst:             fprintf
        - Src:             'src/dish.cpp:201,9'
          Dst:             fflush
        - Src:             'src/dish.cpp:201,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:203,18'
          Dst:             _ZN3zmq5msg_t9set_groupEPKc
        - Src:             'src/dish.cpp:204,9'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:204,9'
          Dst:             strerror
        - Src:             'src/dish.cpp:204,9'
          Dst:             fprintf
        - Src:             'src/dish.cpp:204,9'
          Dst:             fflush
        - Src:             'src/dish.cpp:204,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:207,16'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/dish.cpp:210,12'
          Dst:             _ZN3zmq6pipe_t5flushEv
    - functionName:    _ZN3zmq6dish_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
        - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:56,9'
          Dst:             _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
        - Src:             'src/dish.cpp:57,11'
          Dst:             _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq6dish_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dist_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:51,11'
          Dst:             _ZN3zmq6dist_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq6dish_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:46,9'
          Dst:             _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq6dish_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         8
      ICount:          56
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - _ZN3zmq6dish_t18send_subscriptionsEPNS_6pipe_tE
        - _ZN3zmq6dist_t6attachEPNS_6pipe_tE
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dish.cpp:36,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:36,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq6dist_t6attachEPNS_6pipe_tE
                - _ZN3zmq6dish_t18send_subscriptionsEPNS_6pipe_tE
            - BranchSide:      'src/dish.cpp:36,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq6dist_t6attachEPNS_6pipe_tE
                - _ZN3zmq6dish_t18send_subscriptionsEPNS_6pipe_tE
      Callsites:
        - Src:             'src/dish.cpp:36,5'
          Dst:             fprintf
        - Src:             'src/dish.cpp:36,5'
          Dst:             fflush
        - Src:             'src/dish.cpp:36,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:37,9'
          Dst:             _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - Src:             'src/dish.cpp:38,11'
          Dst:             _ZN3zmq6dist_t6attachEPNS_6pipe_tE
        - Src:             'src/dish.cpp:41,5'
          Dst:             _ZN3zmq6dish_t18send_subscriptionsEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq6dish_tD0Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dish_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:0,0'
          Dst:             _ZN3zmq6dish_tD0Ev
    - functionName:    _ZN3zmq6dish_tD0Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dish_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:24,1'
          Dst:             _ZN3zmq6dish_tD2Ev
    - functionName:    _ZN3zmq6dish_tD2Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          82
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6dist_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dish.cpp:26,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:26,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEED2B8ne180100Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq4fq_tD2Ev
                - _ZN3zmq13socket_base_tD2Ev
            - BranchSide:      'src/dish.cpp:26,5'
              BranchSideFuncs:
                - _ZNSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEED2B8ne180100Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq4fq_tD2Ev
                - _ZN3zmq13socket_base_tD2Ev
      Callsites:
        - Src:             'src/dish.cpp:25,29'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/dish.cpp:26,5'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:26,5'
          Dst:             strerror
        - Src:             'src/dish.cpp:26,5'
          Dst:             fprintf
        - Src:             'src/dish.cpp:26,5'
          Dst:             fflush
        - Src:             'src/dish.cpp:26,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:27,1'
          Dst:             _ZN3zmq6dist_tD2Ev
        - Src:             'src/dish.cpp:27,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/dish.cpp:27,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
        - Src:             'src/dish.cpp:25,29'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn1224_N3zmq6dish_tD1Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dish_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:0,0'
          Dst:             _ZN3zmq6dish_tD2Ev
    - functionName:    _ZThn1224_N3zmq6dish_tD0Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dish_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:0,0'
          Dst:             _ZN3zmq6dish_tD0Ev
    - functionName:    _ZThn1240_N3zmq6dish_tD1Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dish_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:0,0'
          Dst:             _ZN3zmq6dish_tD2Ev
    - functionName:    _ZThn1240_N3zmq6dish_tD0Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dish_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:0,0'
          Dst:             _ZN3zmq6dish_tD0Ev
    - functionName:    _ZThn1248_N3zmq6dish_tD1Ev
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dish_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dish.cpp:0,0'
          Dst:             _ZN3zmq6dish_tD2Ev
    - functionName:    _ZN3zmq6dish_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/dish.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         22
      ICount:          142
      EdgeCount:       37
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq14atomic_value_t5storeEi
        - _ZN3zmq4fq_tC2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq6dist_tC2Ev
        - _ZN3zmq6dist_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dish.cpp:20,5'
          Branch Sides:
            - BranchSide:      'src/dish.cpp:20,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__13setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEED2B8ne180100Ev
                - _ZN3zmq6dist_tD2Ev
                - _ZN3zmq4fq_tD2Ev
                - _ZN3zmq13socket_base_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dish.cpp:20,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/dish.cpp:11,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - Src:             'src/dish.cpp:10,14'
          Dst:             _ZN3zmq4fq_tC2Ev
        - Src:             'src/dish.cpp:10,14'
          Dst:             _ZN3zmq6dist_tC2Ev
        - Src:             'src/dish.cpp:17,20'
          Dst:             _ZN3zmq14atomic_value_t5storeEi
        - Src:             'src/dish.cpp:19,29'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/dish.cpp:20,5'
          Dst:             __errno_location
        - Src:             'src/dish.cpp:20,5'
          Dst:             strerror
        - Src:             'src/dish.cpp:20,5'
          Dst:             fprintf
        - Src:             'src/dish.cpp:20,5'
          Dst:             fflush
        - Src:             'src/dish.cpp:20,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dish.cpp:21,1'
          Dst:             _ZN3zmq6dist_tD2Ev
        - Src:             'src/dish.cpp:21,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/dish.cpp:21,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEm
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/array.hpp:77,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:78,13'
              BranchSideFuncs: []
            - BranchSide:      'src/array.hpp:79,32'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE8pop_backEv
        - Branch String:   'src/array.hpp:80,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:80,48'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE8pop_backEv
            - BranchSide:      'src/array.hpp:80,48'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE8pop_backEv
      Callsites:
        - Src:             'src/array.hpp:80,13'
          Dst:             _ZN3zmq12array_item_tILi2EE15set_array_indexEi
    - functionName:    _ZN3zmq12array_item_tILi2EE15set_array_indexEi
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq12array_item_tILi2EE15get_array_indexEv
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6dist_t9check_hwmEv
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - _ZNK3zmq6pipe_t9check_hwmEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/dist.cpp:214,5'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:215,14'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZNK3zmq6pipe_t9check_hwmEv
            - BranchSide:      'src/dist.cpp:218,5'
              BranchSideFuncs: []
        - Branch String:   'src/dist.cpp:215,13'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:215,36'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZNK3zmq6pipe_t9check_hwmEv
            - BranchSide:      'src/dist.cpp:216,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/dist.cpp:215,14'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - Src:             'src/dist.cpp:215,25'
          Dst:             _ZNK3zmq6pipe_t9check_hwmEv
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6dist_t7has_outEv
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - msg_
      BBCount:         9
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - _ZNK3zmq5msg_t5flagsEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/dist.cpp:198,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:199,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
            - BranchSide:      'src/dist.cpp:207,11'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
        - Branch String:   'src/dist.cpp:207,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:208,9'
              BranchSideFuncs: []
            - BranchSide:      'src/dist.cpp:209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/dist.cpp:198,17'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/dist.cpp:199,22'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:199,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Src:             'src/dist.cpp:201,22'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:201,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Src:             'src/dist.cpp:203,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Src:             'src/dist.cpp:207,17'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/dist.cpp:208,16'
          Dst:             _ZN3zmq6pipe_t5flushEv
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - item_
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3zmq12array_item_tILi2EE15get_array_indexEv
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/array.hpp:102,42'
          Branch Sides:
            - BranchSide:      'src/array.hpp:102,42'
              BranchSideFuncs:
                - _ZNK3zmq12array_item_tILi2EE15get_array_indexEv
            - BranchSide:      'src/array.hpp:102,42'
              BranchSideFuncs:
                - _ZNK3zmq12array_item_tILi2EE15get_array_indexEv
      Callsites:
        - Src:             'src/array.hpp:102,42'
          Dst:             _ZNK3zmq12array_item_tILi2EE15get_array_indexEv
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - index1_
        - index2_
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/array.hpp:88,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:89,36'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
            - BranchSide:      'src/array.hpp:91,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
        - Branch String:   'src/array.hpp:90,17'
          Branch Sides:
            - BranchSide:      'src/array.hpp:90,52'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
            - BranchSide:      'src/array.hpp:90,52'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
        - Branch String:   'src/array.hpp:91,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:91,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
            - BranchSide:      'src/array.hpp:92,36'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
        - Branch String:   'src/array.hpp:93,17'
          Branch Sides:
            - BranchSide:      'src/array.hpp:93,52'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
            - BranchSide:      'src/array.hpp:93,52'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
      Callsites:
        - Src:             'src/array.hpp:90,17'
          Dst:             _ZN3zmq12array_item_tILi2EE15set_array_indexEi
        - Src:             'src/array.hpp:93,17'
          Dst:             _ZN3zmq12array_item_tILi2EE15set_array_indexEi
    - functionName:    _ZN3zmq6dist_t10distributeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         42
      ICount:          250
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t7rm_refsEi
        - _ZN3zmq5msg_t8add_refsEi
        - _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
        - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t6is_vsmEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/dist.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:148,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dist.cpp:155,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t6is_vsmEv
                - _ZN3zmq5msg_t8add_refsEi
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t7rm_refsEi
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
        - Branch String:   'src/dist.cpp:149,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:149,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dist.cpp:150,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dist.cpp:151,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:151,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dist.cpp:152,9'
              BranchSideFuncs: []
        - Branch String:   'src/dist.cpp:155,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:156,33'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
            - BranchSide:      'src/dist.cpp:170,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t8add_refsEi
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t7rm_refsEi
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
        - Branch String:   'src/dist.cpp:156,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:157,25'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dist.cpp:163,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dist.cpp:157,17'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:159,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
            - BranchSide:      'src/dist.cpp:160,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
        - Branch String:   'src/dist.cpp:164,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:164,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dist.cpp:165,9'
              BranchSideFuncs: []
        - Branch String:   'src/dist.cpp:174,5'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:175,21'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t7rm_refsEi
            - BranchSide:      'src/dist.cpp:182,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t7rm_refsEi
        - Branch String:   'src/dist.cpp:175,13'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:176,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t7rm_refsEi
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
            - BranchSide:      'src/dist.cpp:179,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t7rm_refsEi
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
        - Branch String:   'src/dist.cpp:182,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:183,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t7rm_refsEi
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dist.cpp:187,20'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/dist.cpp:188,5'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:188,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/dist.cpp:188,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/dist.cpp:148,24'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/dist.cpp:149,9'
          Dst:             __errno_location
        - Src:             'src/dist.cpp:149,9'
          Dst:             strerror
        - Src:             'src/dist.cpp:149,9'
          Dst:             fprintf
        - Src:             'src/dist.cpp:149,9'
          Dst:             fflush
        - Src:             'src/dist.cpp:149,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dist.cpp:150,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/dist.cpp:151,9'
          Dst:             __errno_location
        - Src:             'src/dist.cpp:151,9'
          Dst:             strerror
        - Src:             'src/dist.cpp:151,9'
          Dst:             fprintf
        - Src:             'src/dist.cpp:151,9'
          Dst:             fflush
        - Src:             'src/dist.cpp:151,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dist.cpp:155,15'
          Dst:             _ZNK3zmq5msg_t6is_vsmEv
        - Src:             'src/dist.cpp:157,25'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - Src:             'src/dist.cpp:157,18'
          Dst:             _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
        - Src:             'src/dist.cpp:163,24'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/dist.cpp:164,9'
          Dst:             __errno_location
        - Src:             'src/dist.cpp:164,9'
          Dst:             strerror
        - Src:             'src/dist.cpp:164,9'
          Dst:             fprintf
        - Src:             'src/dist.cpp:164,9'
          Dst:             fflush
        - Src:             'src/dist.cpp:164,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dist.cpp:170,11'
          Dst:             _ZN3zmq5msg_t8add_refsEi
        - Src:             'src/dist.cpp:175,21'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - Src:             'src/dist.cpp:175,14'
          Dst:             _ZN3zmq6dist_t5writeEPNS_6pipe_tEPNS_5msg_tE
        - Src:             'src/dist.cpp:183,15'
          Dst:             _ZN3zmq5msg_t7rm_refsEi
        - Src:             'src/dist.cpp:187,26'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/dist.cpp:188,5'
          Dst:             __errno_location
        - Src:             'src/dist.cpp:188,5'
          Dst:             strerror
        - Src:             'src/dist.cpp:188,5'
          Dst:             fprintf
        - Src:             'src/dist.cpp:188,5'
          Dst:             fflush
        - Src:             'src/dist.cpp:188,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq6dist_t10distributeEPNS_5msg_tE
        - _ZNK3zmq5msg_t5flagsEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/dist.cpp:136,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:136,9'
              BranchSideFuncs: []
            - BranchSide:      'src/dist.cpp:137,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/dist.cpp:130,34'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/dist.cpp:133,5'
          Dst:             _ZN3zmq6dist_t10distributeEPNS_5msg_tE
    - functionName:    _ZN3zmq6dist_t11send_to_allEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dist.cpp:124,12'
          Dst:             _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
    - functionName:    _ZN3zmq6dist_t9activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/dist.cpp:108,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:109,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
            - BranchSide:      'src/dist.cpp:115,10'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Branch String:   'src/dist.cpp:115,16'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:115,16'
              BranchSideFuncs: []
            - BranchSide:      'src/dist.cpp:115,19'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Branch String:   'src/dist.cpp:115,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:115,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
            - BranchSide:      'src/dist.cpp:116,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
      Callsites:
        - Src:             'src/dist.cpp:108,28'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
        - Src:             'src/dist.cpp:109,22'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:109,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Src:             'src/dist.cpp:115,36'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
        - Src:             'src/dist.cpp:116,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item_
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEm
        - _ZNK3zmq12array_item_tILi2EE15get_array_indexEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/array.hpp:72,47'
          Branch Sides:
            - BranchSide:      'src/array.hpp:72,47'
              BranchSideFuncs:
                - _ZNK3zmq12array_item_tILi2EE15get_array_indexEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEm
            - BranchSide:      'src/array.hpp:72,47'
              BranchSideFuncs:
                - _ZNK3zmq12array_item_tILi2EE15get_array_indexEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEm
      Callsites:
        - Src:             'src/array.hpp:72,47'
          Dst:             _ZNK3zmq12array_item_tILi2EE15get_array_indexEv
        - Src:             'src/array.hpp:72,9'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEm
    - functionName:    _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         12
      ICount:          105
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
        - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/dist.cpp:89,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:90,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
            - BranchSide:      'src/dist.cpp:93,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Branch String:   'src/dist.cpp:93,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:94,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
            - BranchSide:      'src/dist.cpp:97,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Branch String:   'src/dist.cpp:97,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:97,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
            - BranchSide:      'src/dist.cpp:98,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
      Callsites:
        - Src:             'src/dist.cpp:89,9'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:90,22'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:90,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Src:             'src/dist.cpp:93,9'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:94,22'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:94,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Src:             'src/dist.cpp:97,9'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:98,22'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:98,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Src:             'src/dist.cpp:102,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
    - functionName:    _ZN3zmq6dist_t7unmatchEv
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6dist_t13reverse_matchEv
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq6dist_t7unmatchEv
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/dist.cpp:75,5'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:76,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
            - BranchSide:      'src/dist.cpp:78,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/dist.cpp:69,5'
          Dst:             _ZN3zmq6dist_t7unmatchEv
        - Src:             'src/dist.cpp:76,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
    - functionName:    _ZN3zmq6dist_t5matchEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/dist.cpp:52,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:53,9'
              BranchSideFuncs: []
            - BranchSide:      'src/dist.cpp:56,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Branch String:   'src/dist.cpp:56,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:57,9'
              BranchSideFuncs: []
            - BranchSide:      'src/dist.cpp:60,5'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
      Callsites:
        - Src:             'src/dist.cpp:52,9'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:56,9'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:60,18'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:60,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
    - functionName:    _ZN3zmq6dist_t8has_pipeEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
        - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/dist.cpp:42,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:43,9'
              BranchSideFuncs: []
            - BranchSide:      'src/dist.cpp:46,12'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
      Callsites:
        - Src:             'src/dist.cpp:39,33'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/dist.cpp:42,33'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
        - Src:             'src/dist.cpp:46,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi2EE9push_backEPS1_
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item_
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/array.hpp:64,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:64,13'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
            - BranchSide:      'src/array.hpp:65,36'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
        - Branch String:   'src/array.hpp:65,44'
          Branch Sides:
            - BranchSide:      'src/array.hpp:66,33'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
            - BranchSide:      'src/array.hpp:66,33'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi2EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
      Callsites:
        - Src:             'src/array.hpp:65,44'
          Dst:             _ZN3zmq12array_item_tILi2EE15set_array_indexEi
    - functionName:    _ZN3zmq6dist_t6attachEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi2EE9push_backEPS1_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/dist.cpp:25,9'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:26,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE9push_backEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
            - BranchSide:      'src/dist.cpp:30,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE9push_backEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
      Callsites:
        - Src:             'src/dist.cpp:26,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE9push_backEPS1_
        - Src:             'src/dist.cpp:27,40'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
        - Src:             'src/dist.cpp:27,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Src:             'src/dist.cpp:30,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE9push_backEPS1_
        - Src:             'src/dist.cpp:31,38'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4sizeEv
        - Src:             'src/dist.cpp:31,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi2EED2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi2EE5emptyEv
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6dist_tD2Ev
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          56
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EE5emptyEv
        - _ZN3zmq7array_tINS_6pipe_tELi2EED2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/dist.cpp:17,5'
          Branch Sides:
            - BranchSide:      'src/dist.cpp:17,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi2EED2Ev
            - BranchSide:      'src/dist.cpp:17,5'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EED2Ev
      Callsites:
        - Src:             'src/dist.cpp:17,5'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5emptyEv
        - Src:             'src/dist.cpp:17,5'
          Dst:             fprintf
        - Src:             'src/dist.cpp:17,5'
          Dst:             fflush
        - Src:             'src/dist.cpp:17,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/dist.cpp:18,1'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EED2Ev
        - Src:             'src/dist.cpp:17,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi2EEC2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6dist_tC2Ev
      functionSourceFile: '/src/libzmq/src/dist.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/dist.cpp:10,14'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EEC2Ev
    - functionName:    _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/endpoint.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpoint_
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/endpoint.cpp:16,12'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
    - functionName:    _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/endpoint.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - endpoint_
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/endpoint.cpp:9,12'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi1EE5eraseEm
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/array.hpp:77,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:78,13'
              BranchSideFuncs: []
            - BranchSide:      'src/array.hpp:79,32'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE8pop_backEv
        - Branch String:   'src/array.hpp:80,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:80,48'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE8pop_backEv
            - BranchSide:      'src/array.hpp:80,48'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4backB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE8pop_backEv
      Callsites:
        - Src:             'src/array.hpp:80,13'
          Dst:             _ZN3zmq12array_item_tILi1EE15set_array_indexEi
    - functionName:    _ZN3zmq12array_item_tILi1EE15set_array_indexEi
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq12array_item_tILi1EE15get_array_indexEv
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq4fq_t6has_inEv
      functionSourceFile: '/src/libzmq/src/fq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq6pipe_t10check_readEv
        - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/fq.cpp:99,9'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:100,9'
              BranchSideFuncs: []
            - BranchSide:      'src/fq.cpp:106,5'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
        - Branch String:   'src/fq.cpp:106,5'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:107,13'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
            - BranchSide:      'src/fq.cpp:117,5'
              BranchSideFuncs: []
        - Branch String:   'src/fq.cpp:107,13'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:108,13'
              BranchSideFuncs: []
            - BranchSide:      'src/fq.cpp:111,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t10check_readEv
        - Branch String:   'src/fq.cpp:113,13'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:106,5'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
            - BranchSide:      'src/fq.cpp:114,13'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
      Callsites:
        - Src:             'src/fq.cpp:107,13'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
        - Src:             'src/fq.cpp:107,31'
          Dst:             _ZN3zmq6pipe_t10check_readEv
        - Src:             'src/fq.cpp:112,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - index1_
        - index2_
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/array.hpp:88,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:89,36'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
            - BranchSide:      'src/array.hpp:91,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
        - Branch String:   'src/array.hpp:90,17'
          Branch Sides:
            - BranchSide:      'src/array.hpp:90,52'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
            - BranchSide:      'src/array.hpp:90,52'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
        - Branch String:   'src/array.hpp:91,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:91,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
            - BranchSide:      'src/array.hpp:92,36'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
        - Branch String:   'src/array.hpp:93,17'
          Branch Sides:
            - BranchSide:      'src/array.hpp:93,52'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
            - BranchSide:      'src/array.hpp:93,52'
              BranchSideFuncs:
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEEixB8ne180100Em
                - _ZNSt3__14swapB8ne180100IPN3zmq6pipe_tEEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS5_EE5valueEvE4typeERS5_S8_
      Callsites:
        - Src:             'src/array.hpp:90,17'
          Dst:             _ZN3zmq12array_item_tILi1EE15set_array_indexEi
        - Src:             'src/array.hpp:93,17'
          Dst:             _ZN3zmq12array_item_tILi1EE15set_array_indexEi
    - functionName:    _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/fq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
        - pipe_
      BBCount:         33
      ICount:          212
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/fq.cpp:56,5'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:56,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
            - BranchSide:      'src/fq.cpp:59,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
        - Branch String:   'src/fq.cpp:59,5'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:62,30'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
            - BranchSide:      'src/fq.cpp:90,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/fq.cpp:67,13'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:68,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
            - BranchSide:      'src/fq.cpp:80,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/fq.cpp:68,17'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:69,26'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/fq.cpp:70,22'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/fq.cpp:71,17'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:72,29'
              BranchSideFuncs: []
            - BranchSide:      'src/fq.cpp:74,13'
              BranchSideFuncs: []
        - Branch String:   'src/fq.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:80,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
            - BranchSide:      'src/fq.cpp:82,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
        - Branch String:   'src/fq.cpp:84,13'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:59,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
            - BranchSide:      'src/fq.cpp:85,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
        - Branch String:   'src/fq.cpp:91,5'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:91,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/fq.cpp:92,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/fq.cpp:55,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/fq.cpp:56,5'
          Dst:             __errno_location
        - Src:             'src/fq.cpp:56,5'
          Dst:             strerror
        - Src:             'src/fq.cpp:56,5'
          Dst:             fprintf
        - Src:             'src/fq.cpp:56,5'
          Dst:             fflush
        - Src:             'src/fq.cpp:56,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/fq.cpp:62,30'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
        - Src:             'src/fq.cpp:62,48'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/fq.cpp:69,26'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EEixEm
        - Src:             'src/fq.cpp:70,28'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/fq.cpp:80,9'
          Dst:             fprintf
        - Src:             'src/fq.cpp:80,9'
          Dst:             fflush
        - Src:             'src/fq.cpp:80,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/fq.cpp:83,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
        - Src:             'src/fq.cpp:90,16'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/fq.cpp:91,5'
          Dst:             __errno_location
        - Src:             'src/fq.cpp:91,5'
          Dst:             strerror
        - Src:             'src/fq.cpp:91,5'
          Dst:             fprintf
        - Src:             'src/fq.cpp:91,5'
          Dst:             fflush
        - Src:             'src/fq.cpp:91,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/fq.cpp:92,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq4fq_t4recvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/fq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fq.cpp:49,12'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
    - functionName:    _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/fq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi1EE5indexEPS1_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fq.cpp:43,18'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EE5indexEPS1_
        - Src:             'src/fq.cpp:43,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi1EE5indexEPS1_
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - item_
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3zmq12array_item_tILi1EE15get_array_indexEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/array.hpp:102,42'
          Branch Sides:
            - BranchSide:      'src/array.hpp:102,42'
              BranchSideFuncs:
                - _ZNK3zmq12array_item_tILi1EE15get_array_indexEv
            - BranchSide:      'src/array.hpp:102,42'
              BranchSideFuncs:
                - _ZNK3zmq12array_item_tILi1EE15get_array_indexEv
      Callsites:
        - Src:             'src/array.hpp:102,42'
          Dst:             _ZNK3zmq12array_item_tILi1EE15get_array_indexEv
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi1EE5eraseEPS1_
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item_
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi1EE5eraseEm
        - _ZNK3zmq12array_item_tILi1EE15get_array_indexEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/array.hpp:72,47'
          Branch Sides:
            - BranchSide:      'src/array.hpp:72,47'
              BranchSideFuncs:
                - _ZNK3zmq12array_item_tILi1EE15get_array_indexEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EE5eraseEm
            - BranchSide:      'src/array.hpp:72,47'
              BranchSideFuncs:
                - _ZNK3zmq12array_item_tILi1EE15get_array_indexEv
                - _ZN3zmq7array_tINS_6pipe_tELi1EE5eraseEm
      Callsites:
        - Src:             'src/array.hpp:72,47'
          Dst:             _ZNK3zmq12array_item_tILi1EE15get_array_indexEv
        - Src:             'src/array.hpp:72,9'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EE5eraseEm
    - functionName:    _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/fq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi1EE5eraseEPS1_
        - _ZN3zmq7array_tINS_6pipe_tELi1EE5indexEPS1_
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/fq.cpp:31,9'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:31,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi1EE5eraseEPS1_
            - BranchSide:      'src/fq.cpp:32,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi1EE5eraseEPS1_
        - Branch String:   'src/fq.cpp:34,13'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:35,13'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EE5eraseEPS1_
            - BranchSide:      'src/fq.cpp:36,5'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EE5eraseEPS1_
      Callsites:
        - Src:             'src/fq.cpp:27,38'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EE5indexEPS1_
        - Src:             'src/fq.cpp:33,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
        - Src:             'src/fq.cpp:37,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EE5eraseEPS1_
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi1EE4sizeEv
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi1EE9push_backEPS1_
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item_
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/array.hpp:64,13'
          Branch Sides:
            - BranchSide:      'src/array.hpp:64,13'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
            - BranchSide:      'src/array.hpp:65,36'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
        - Branch String:   'src/array.hpp:65,44'
          Branch Sides:
            - BranchSide:      'src/array.hpp:66,33'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
            - BranchSide:      'src/array.hpp:66,33'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE4sizeB8ne180100Ev
                - _ZN3zmq12array_item_tILi1EE15set_array_indexEi
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
      Callsites:
        - Src:             'src/array.hpp:65,44'
          Dst:             _ZN3zmq12array_item_tILi1EE15set_array_indexEi
    - functionName:    _ZN3zmq4fq_t6attachEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/fq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi1EE4sizeEv
        - _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi1EE9push_backEPS1_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fq.cpp:20,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EE9push_backEPS1_
        - Src:             'src/fq.cpp:21,34'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EE4sizeEv
        - Src:             'src/fq.cpp:21,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EE4swapEmm
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi1EED2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi1EE5emptyEv
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq4fq_tD2Ev
      functionSourceFile: '/src/libzmq/src/fq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          56
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi1EE5emptyEv
        - _ZN3zmq7array_tINS_6pipe_tELi1EED2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/fq.cpp:15,5'
          Branch Sides:
            - BranchSide:      'src/fq.cpp:15,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi1EED2Ev
            - BranchSide:      'src/fq.cpp:15,5'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi1EED2Ev
      Callsites:
        - Src:             'src/fq.cpp:15,5'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EE5emptyEv
        - Src:             'src/fq.cpp:15,5'
          Dst:             fprintf
        - Src:             'src/fq.cpp:15,5'
          Dst:             fflush
        - Src:             'src/fq.cpp:15,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/fq.cpp:16,1'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EED2Ev
        - Src:             'src/fq.cpp:15,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq7array_tINS_6pipe_tELi1EEC2Ev
      functionSourceFile: '/src/libzmq/src/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq4fq_tC2Ev
      functionSourceFile: '/src/libzmq/src/fq.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi1EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fq.cpp:9,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi1EEC2Ev
    - functionName:    _ZN3zmq8gather_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t6has_inEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/gather.cpp:63,16'
          Dst:             _ZN3zmq4fq_t6has_inEv
    - functionName:    _ZN3zmq8gather_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         18
      ICount:          99
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - _ZNK3zmq5msg_t5flagsEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/gather.cpp:46,20'
          Branch Sides:
            - BranchSide:      'src/gather.cpp:46,23'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/gather.cpp:46,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/gather.cpp:46,5'
          Branch Sides:
            - BranchSide:      'src/gather.cpp:48,14'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/gather.cpp:58,12'
              BranchSideFuncs: []
        - Branch String:   'src/gather.cpp:50,24'
          Branch Sides:
            - BranchSide:      'src/gather.cpp:50,27'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
            - BranchSide:      'src/gather.cpp:50,9'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Branch String:   'src/gather.cpp:50,9'
          Branch Sides:
            - BranchSide:      'src/gather.cpp:51,18'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/gather.cpp:54,13'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Branch String:   'src/gather.cpp:54,13'
          Branch Sides:
            - BranchSide:      'src/gather.cpp:46,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/gather.cpp:55,18'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
      Callsites:
        - Src:             'src/gather.cpp:43,18'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/gather.cpp:46,29'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/gather.cpp:48,18'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/gather.cpp:50,33'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/gather.cpp:51,22'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/gather.cpp:55,22'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
    - functionName:    _ZN3zmq8gather_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/gather.cpp:38,9'
          Dst:             _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq8gather_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/gather.cpp:33,9'
          Dst:             _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq8gather_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/gather.cpp:27,5'
          Branch Sides:
            - BranchSide:      'src/gather.cpp:27,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
            - BranchSide:      'src/gather.cpp:27,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
      Callsites:
        - Src:             'src/gather.cpp:27,5'
          Dst:             fprintf
        - Src:             'src/gather.cpp:27,5'
          Dst:             fflush
        - Src:             'src/gather.cpp:27,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/gather.cpp:28,9'
          Dst:             _ZN3zmq4fq_t6attachEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq8gather_tD0Ev
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8gather_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/gather.cpp:0,0'
          Dst:             _ZN3zmq8gather_tD0Ev
    - functionName:    _ZN3zmq8gather_tD0Ev
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8gather_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/gather.cpp:17,1'
          Dst:             _ZN3zmq8gather_tD2Ev
    - functionName:    _ZN3zmq8gather_tD2Ev
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4fq_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/gather.cpp:18,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/gather.cpp:18,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq8gather_tD1Ev
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8gather_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/gather.cpp:0,0'
          Dst:             _ZN3zmq8gather_tD2Ev
    - functionName:    _ZThn1224_N3zmq8gather_tD0Ev
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8gather_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/gather.cpp:0,0'
          Dst:             _ZN3zmq8gather_tD0Ev
    - functionName:    _ZThn1240_N3zmq8gather_tD1Ev
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8gather_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/gather.cpp:0,0'
          Dst:             _ZN3zmq8gather_tD2Ev
    - functionName:    _ZThn1240_N3zmq8gather_tD0Ev
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8gather_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/gather.cpp:0,0'
          Dst:             _ZN3zmq8gather_tD0Ev
    - functionName:    _ZThn1248_N3zmq8gather_tD1Ev
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8gather_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/gather.cpp:0,0'
          Dst:             _ZN3zmq8gather_tD2Ev
    - functionName:    _ZN3zmq8gather_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/gather.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         6
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4fq_tC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/gather.cpp:11,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - Src:             'src/gather.cpp:10,16'
          Dst:             _ZN3zmq4fq_tC2Ev
        - Src:             'src/gather.cpp:14,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZN3zmq11io_object_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:88,5'
          Dst:             fprintf
        - Src:             'src/io_object.cpp:88,5'
          Dst:             fflush
        - Src:             'src/io_object.cpp:88,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq11io_object_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:83,5'
          Dst:             fprintf
        - Src:             'src/io_object.cpp:83,5'
          Dst:             fflush
        - Src:             'src/io_object.cpp:83,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq11io_object_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:78,5'
          Dst:             fprintf
        - Src:             'src/io_object.cpp:78,5'
          Dst:             fflush
        - Src:             'src/io_object.cpp:78,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq11io_object_t12cancel_timerEi
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - id_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13poller_base_t12cancel_timerEPNS_13i_poll_eventsEi
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:73,14'
          Dst:             _ZN3zmq13poller_base_t12cancel_timerEPNS_13i_poll_eventsEi
    - functionName:    _ZN3zmq11io_object_t9add_timerEii
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - timeout_
        - id_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13poller_base_t9add_timerEiPNS_13i_poll_eventsEi
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:68,14'
          Dst:             _ZN3zmq13poller_base_t9add_timerEiPNS_13i_poll_eventsEi
    - functionName:    _ZN3zmq11io_object_t13reset_polloutEPv
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - handle_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7epoll_t13reset_polloutEPv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:63,14'
          Dst:             _ZN3zmq7epoll_t13reset_polloutEPv
    - functionName:    _ZN3zmq11io_object_t11set_polloutEPv
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - handle_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7epoll_t11set_polloutEPv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:58,14'
          Dst:             _ZN3zmq7epoll_t11set_polloutEPv
    - functionName:    _ZN3zmq11io_object_t12reset_pollinEPv
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - handle_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7epoll_t12reset_pollinEPv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:53,14'
          Dst:             _ZN3zmq7epoll_t12reset_pollinEPv
    - functionName:    _ZN3zmq11io_object_t10set_pollinEPv
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - handle_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7epoll_t10set_pollinEPv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:48,14'
          Dst:             _ZN3zmq7epoll_t10set_pollinEPv
    - functionName:    _ZN3zmq11io_object_t5rm_fdEPv
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - handle_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7epoll_t5rm_fdEPv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:43,14'
          Dst:             _ZN3zmq7epoll_t5rm_fdEPv
    - functionName:    _ZN3zmq11io_object_t6add_fdEi
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:38,21'
          Dst:             _ZN3zmq7epoll_t6add_fdEiPNS_13i_poll_eventsE
    - functionName:    _ZN3zmq11io_object_t6unplugEv
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/io_object.cpp:29,5'
          Branch Sides:
            - BranchSide:      'src/io_object.cpp:29,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/io_object.cpp:29,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/io_object.cpp:29,5'
          Dst:             fprintf
        - Src:             'src/io_object.cpp:29,5'
          Dst:             fflush
        - Src:             'src/io_object.cpp:29,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq11io_object_tD0Ev
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_object_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:15,1'
          Dst:             _ZN3zmq11io_object_tD2Ev
    - functionName:    _ZN3zmq11io_object_tD2Ev
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13i_poll_eventsD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/io_object.cpp:16,1'
          Dst:             _ZN3zmq13i_poll_eventsD2Ev
    - functionName:    _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq11io_thread_t10get_pollerEv
        - fflush
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/io_object.cpp:20,5'
          Branch Sides:
            - BranchSide:      'src/io_object.cpp:20,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq11io_thread_t10get_pollerEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/io_object.cpp:21,5'
              BranchSideFuncs:
                - _ZNK3zmq11io_thread_t10get_pollerEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/io_object.cpp:21,5'
          Branch Sides:
            - BranchSide:      'src/io_object.cpp:21,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq11io_thread_t10get_pollerEv
            - BranchSide:      'src/io_object.cpp:21,5'
              BranchSideFuncs:
                - _ZNK3zmq11io_thread_t10get_pollerEv
      Callsites:
        - Src:             'src/io_object.cpp:20,5'
          Dst:             fprintf
        - Src:             'src/io_object.cpp:20,5'
          Dst:             fflush
        - Src:             'src/io_object.cpp:20,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/io_object.cpp:21,5'
          Dst:             fprintf
        - Src:             'src/io_object.cpp:21,5'
          Dst:             fflush
        - Src:             'src/io_object.cpp:21,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/io_object.cpp:24,27'
          Dst:             _ZNK3zmq11io_thread_t10get_pollerEv
    - functionName:    _ZN3zmq11io_object_tC2EPNS_11io_thread_tE
      functionSourceFile: '/src/libzmq/src/io_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
        - _ZN3zmq13i_poll_eventsC2Ev
        - _ZN3zmq13i_poll_eventsD2Ev
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/io_object.cpp:10,9'
          Branch Sides:
            - BranchSide:      'src/io_object.cpp:10,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq13i_poll_eventsD2Ev
            - BranchSide:      'src/io_object.cpp:11,15'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq13i_poll_eventsD2Ev
      Callsites:
        - Src:             'src/io_object.cpp:8,19'
          Dst:             _ZN3zmq13i_poll_eventsC2Ev
        - Src:             'src/io_object.cpp:11,9'
          Dst:             _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
        - Src:             'src/io_object.cpp:12,1'
          Dst:             _ZN3zmq13i_poll_eventsD2Ev
    - functionName:    _ZN3zmq13ip_resolver_tD0Ev
      functionSourceFile: '/src/libzmq/src/ip_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13ip_resolver_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ip_resolver.hpp:66,30'
          Dst:             _ZN3zmq13ip_resolver_tD2Ev
    - functionName:    _ZN3zmq13ip_resolver_t17do_if_nametoindexEPKc
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ifname_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - if_nametoindex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ip_resolver.cpp:733,12'
          Dst:             if_nametoindex
    - functionName:    _ZN3zmq13ip_resolver_t15do_freeaddrinfoEP8addrinfo
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - res_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - freeaddrinfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ip_resolver.cpp:726,5'
          Dst:             freeaddrinfo
    - functionName:    _ZN3zmq13ip_resolver_t14do_getaddrinfoEPKcS2_PK8addrinfoPPS3_
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - node_
        - service_
        - hints_
        - res_
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getaddrinfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ip_resolver.cpp:721,12'
          Dst:             getaddrinfo
    - functionName:    _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ip_addr_
        - addr_
      BBCount:         36
      ICount:          225
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq21ip_resolver_options_t4ipv6Ev
        - _ZN3zmq21ip_resolver_options_t8bindableEv
        - _ZN3zmq21ip_resolver_options_t9allow_dnsEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ip_resolver.cpp:338,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:339,13'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:342,10'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_t9allow_dnsEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:342,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:343,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:350,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:350,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:351,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:357,30'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:362,28'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:362,36'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:377,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:362,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:363,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:377,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:377,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:378,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:394,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip_resolver.cpp:378,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:380,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:383,21'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:383,21'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:384,21'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:386,21'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:394,5'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:394,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip_resolver.cpp:395,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip_resolver.cpp:395,5'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:395,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip_resolver.cpp:396,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ip_resolver.cpp:331,30'
          Dst:             _ZN3zmq21ip_resolver_options_t4ipv6Ev
        - Src:             'src/ip_resolver.cpp:338,18'
          Dst:             _ZN3zmq21ip_resolver_options_t8bindableEv
        - Src:             'src/ip_resolver.cpp:342,19'
          Dst:             _ZN3zmq21ip_resolver_options_t9allow_dnsEv
        - Src:             'src/ip_resolver.cpp:380,17'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:383,30'
          Dst:             _ZN3zmq21ip_resolver_options_t8bindableEv
        - Src:             'src/ip_resolver.cpp:384,21'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:386,21'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:394,5'
          Dst:             fprintf
        - Src:             'src/ip_resolver.cpp:394,5'
          Dst:             fflush
        - Src:             'src/ip_resolver.cpp:394,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ip_resolver.cpp:395,5'
          Dst:             fprintf
        - Src:             'src/ip_resolver.cpp:395,5'
          Dst:             fflush
        - Src:             'src/ip_resolver.cpp:395,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq21ip_resolver_options_t4ipv6Ev
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21ip_resolver_options_t8bindableEv
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21ip_resolver_options_t9allow_dnsEv
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ip_addr_
        - nic_
      BBCount:         49
      ICount:          267
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq21ip_resolver_options_t4ipv6Ev
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - freeifaddrs
        - getifaddrs
        - strcmp
        - strerror
        - usleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ip_resolver.cpp:530,5'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:531,14'
              BranchSideFuncs:
                - getifaddrs
                - usleep
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:537,9'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:532,21'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:532,25'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:533,13'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:532,32'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:532,35'
              BranchSideFuncs:
                - __errno_location
                - usleep
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - getifaddrs
            - BranchSide:      'src/ip_resolver.cpp:534,34'
              BranchSideFuncs:
                - usleep
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - getifaddrs
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:532,13'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:533,13'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:534,34'
              BranchSideFuncs:
                - usleep
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - getifaddrs
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:537,17'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:537,22'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:542,5'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip_resolver.cpp:537,39'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:537,43'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:539,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:537,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:539,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:542,5'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip_resolver.cpp:542,5'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:542,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ip_resolver.cpp:543,5'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ip_resolver.cpp:543,5'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:543,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
            - BranchSide:      'src/ip_resolver.cpp:546,10'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
        - Branch String:   'src/ip_resolver.cpp:547,5'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:548,13'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - freeifaddrs
                - __errno_location
                - strcmp
            - BranchSide:      'src/ip_resolver.cpp:563,18'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:548,13'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:549,13'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
            - BranchSide:      'src/ip_resolver.cpp:551,28'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - freeifaddrs
                - __errno_location
                - strcmp
        - Branch String:   'src/ip_resolver.cpp:553,13'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:553,25'
              BranchSideFuncs:
                - strcmp
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
            - BranchSide:      'src/ip_resolver.cpp:560,5'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
        - Branch String:   'src/ip_resolver.cpp:552,13'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:554,21'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
            - BranchSide:      'src/ip_resolver.cpp:560,5'
              BranchSideFuncs:
                - freeifaddrs
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - strcmp
        - Branch String:   'src/ip_resolver.cpp:565,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:566,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ip_resolver.cpp:569,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ip_resolver.cpp:531,14'
          Dst:             getifaddrs
        - Src:             'src/ip_resolver.cpp:532,35'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:534,9'
          Dst:             usleep
        - Src:             'src/ip_resolver.cpp:537,22'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:537,43'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:539,9'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:542,5'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:542,5'
          Dst:             strerror
        - Src:             'src/ip_resolver.cpp:542,5'
          Dst:             fprintf
        - Src:             'src/ip_resolver.cpp:542,5'
          Dst:             fflush
        - Src:             'src/ip_resolver.cpp:542,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ip_resolver.cpp:543,5'
          Dst:             fprintf
        - Src:             'src/ip_resolver.cpp:543,5'
          Dst:             fflush
        - Src:             'src/ip_resolver.cpp:543,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ip_resolver.cpp:552,33'
          Dst:             _ZN3zmq21ip_resolver_options_t4ipv6Ev
        - Src:             'src/ip_resolver.cpp:553,17'
          Dst:             strcmp
        - Src:             'src/ip_resolver.cpp:563,5'
          Dst:             freeifaddrs
        - Src:             'src/ip_resolver.cpp:566,9'
          Dst:             __errno_location
    - functionName:    getifaddrs
      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:    freeifaddrs
      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:    _ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ip_addr_
        - name_
      BBCount:         91
      ICount:          508
      EdgeCount:       101
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
        - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
        - _ZN3zmq21ip_resolver_options_t10allow_pathEv
        - _ZN3zmq21ip_resolver_options_t11expect_portEv
        - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
        - _ZN3zmq21ip_resolver_options_t4ipv6Ev
        - _ZN3zmq21ip_resolver_options_t8bindableEv
        - _ZN3zmq9ip_addr_t3anyEi
        - _ZN3zmq9ip_addr_t8set_portEt
        - _ZNK3zmq9ip_addr_t6familyEv
        - __assert_fail
        - __errno_location
        - atoi
        - isalpha
        - strrchr
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/ip_resolver.cpp:192,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:195,38'
              BranchSideFuncs:
                - strrchr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t10allow_pathEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:226,29'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t10allow_pathEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip_resolver.cpp:197,13'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:198,13'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:202,29'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t10allow_pathEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:205,13'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:206,17'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t10allow_pathEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:213,29'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t10allow_pathEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:206,17'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:208,22'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t10allow_pathEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:210,17'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t10allow_pathEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip_resolver.cpp:213,20'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:216,18'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t10allow_pathEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:219,58'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t10allow_pathEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:220,17'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:0,0'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t10allow_pathEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:221,17'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq21ip_resolver_options_t10allow_pathEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:225,5'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_t10allow_pathEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip_resolver.cpp:231,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:232,33'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:242,18'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip_resolver.cpp:233,13'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:234,36'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:235,5'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip_resolver.cpp:243,41'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:243,44'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:250,34'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:244,22'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:250,34'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:243,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:245,37'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:250,34'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:253,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:254,43'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:273,10'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
        - Branch String:   'src/ip_resolver.cpp:255,13'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:256,13'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
            - BranchSide:      'src/ip_resolver.cpp:259,32'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE2atEm
                - isalpha
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
        - Branch String:   'src/ip_resolver.cpp:261,13'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:262,49'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:264,59'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:267,13'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:268,13'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
            - BranchSide:      'src/ip_resolver.cpp:271,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:271,5'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq21ip_resolver_options_t8bindableEv
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
        - Branch String:   'src/ip_resolver.cpp:276,30'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:276,38'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
            - BranchSide:      'src/ip_resolver.cpp:282,10'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:276,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:278,37'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_t4ipv6Ev
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
            - BranchSide:      'src/ip_resolver.cpp:282,10'
              BranchSideFuncs:
                - _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - __errno_location
        - Branch String:   'src/ip_resolver.cpp:282,19'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:282,22'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:293,10'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip_resolver.cpp:282,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:284,42'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:293,10'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip_resolver.cpp:286,13'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:287,22'
              BranchSideFuncs:
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:288,20'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip_resolver.cpp:288,20'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:289,20'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip_resolver.cpp:293,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:294,45'
              BranchSideFuncs:
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:306,5'
              BranchSideFuncs:
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip_resolver.cpp:296,13'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:297,20'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:299,18'
              BranchSideFuncs:
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip_resolver.cpp:308,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:309,40'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:312,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ip_resolver.cpp:312,5'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:312,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ip_resolver.cpp:313,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/ip_resolver.cpp:192,18'
          Dst:             _ZN3zmq21ip_resolver_options_t11expect_portEv
        - Src:             'src/ip_resolver.cpp:195,29'
          Dst:             strrchr
        - Src:             'src/ip_resolver.cpp:198,13'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:206,26'
          Dst:             _ZN3zmq21ip_resolver_options_t8bindableEv
        - Src:             'src/ip_resolver.cpp:210,17'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:219,43'
          Dst:             atoi
        - Src:             'src/ip_resolver.cpp:221,17'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:231,18'
          Dst:             _ZN3zmq21ip_resolver_options_t10allow_pathEv
        - Src:             'src/ip_resolver.cpp:256,13'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:261,13'
          Dst:             isalpha
        - Src:             'src/ip_resolver.cpp:264,46'
          Dst:             atoi
        - Src:             'src/ip_resolver.cpp:268,13'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:276,18'
          Dst:             _ZN3zmq21ip_resolver_options_t8bindableEv
        - Src:             'src/ip_resolver.cpp:278,46'
          Dst:             _ZN3zmq21ip_resolver_options_t4ipv6Ev
        - Src:             'src/ip_resolver.cpp:278,21'
          Dst:             _ZN3zmq9ip_addr_t3anyEi
        - Src:             'src/ip_resolver.cpp:282,31'
          Dst:             _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
        - Src:             'src/ip_resolver.cpp:284,24'
          Dst:             _ZN3zmq13ip_resolver_t16resolve_nic_nameEPNS_9ip_addr_tEPKc
        - Src:             'src/ip_resolver.cpp:288,20'
          Dst:             __errno_location
        - Src:             'src/ip_resolver.cpp:294,24'
          Dst:             _ZN3zmq13ip_resolver_t19resolve_getaddrinfoEPNS_9ip_addr_tEPKc
        - Src:             'src/ip_resolver.cpp:306,15'
          Dst:             _ZN3zmq9ip_addr_t8set_portEt
        - Src:             'src/ip_resolver.cpp:308,19'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/ip_resolver.cpp:312,5'
          Dst:             __assert_fail
    - functionName:    _ZN3zmq21ip_resolver_options_t11expect_portEv
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21ip_resolver_options_t10allow_pathEv
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isalpha
      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:    _ZN3zmq9ip_addr_t3anyEi
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - family_
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - htonl
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/ip_resolver.cpp:72,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:73,22'
              BranchSideFuncs:
                - htonl
            - BranchSide:      'src/ip_resolver.cpp:77,16'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/ip_resolver.cpp:77,16'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:78,23'
              BranchSideFuncs: []
            - BranchSide:      'src/ip_resolver.cpp:89,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/ip_resolver.cpp:76,37'
          Dst:             htonl
        - Src:             'src/ip_resolver.cpp:89,9'
          Dst:             __assert_fail
    - functionName:    _ZN3zmq21ip_resolver_options_t14allow_nic_nameEv
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq9ip_addr_t8set_portEt
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - port_
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3zmq9ip_addr_t6familyEv
        - htons
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/ip_resolver.cpp:60,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:61,33'
              BranchSideFuncs:
                - htons
            - BranchSide:      'src/ip_resolver.cpp:63,32'
              BranchSideFuncs:
                - htons
      Callsites:
        - Src:             'src/ip_resolver.cpp:60,9'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/ip_resolver.cpp:61,26'
          Dst:             htons
        - Src:             'src/ip_resolver.cpp:63,25'
          Dst:             htons
    - functionName:    _ZNK3zmq9ip_addr_t6familyEv
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    htonl
      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:    _ZN3zmq13ip_resolver_tC2ENS_21ip_resolver_options_tE
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - opts_
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21ip_resolver_options_t10allow_pathEb
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - allow_
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21ip_resolver_options_t9allow_dnsEb
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - allow_
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21ip_resolver_options_t11expect_portEb
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - expect_
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21ip_resolver_options_t4ipv6Eb
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - ipv6_
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21ip_resolver_options_t14allow_nic_nameEb
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - allow_
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21ip_resolver_options_t8bindableEb
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - bindable_
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21ip_resolver_options_tC2Ev
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq9ip_addr_t12sockaddr_lenEv
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq9ip_addr_t6familyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ip_resolver.cpp:54,40'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
    - functionName:    _ZNK3zmq9ip_addr_t11as_sockaddrEv
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq9ip_addr_t4portEv
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3zmq9ip_addr_t6familyEv
        - ntohs
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/ip_resolver.cpp:41,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:42,28'
              BranchSideFuncs:
                - ntohs
            - BranchSide:      'src/ip_resolver.cpp:44,24'
              BranchSideFuncs:
                - ntohs
      Callsites:
        - Src:             'src/ip_resolver.cpp:41,9'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/ip_resolver.cpp:42,16'
          Dst:             ntohs
        - Src:             'src/ip_resolver.cpp:44,12'
          Dst:             ntohs
    - functionName:    _ZNK3zmq9ip_addr_t12is_multicastEv
      functionSourceFile: '/src/libzmq/src/ip_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3zmq9ip_addr_t6familyEv
        - ntohl
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/ip_resolver.cpp:30,9'
          Branch Sides:
            - BranchSide:      'src/ip_resolver.cpp:33,16'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'src/ip_resolver.cpp:36,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ip_resolver.cpp:30,9'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/ip_resolver.cpp:33,16'
          Dst:             ntohl
    - functionName:    ntohl
      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:    _ZNK3zmq13ipc_address_t7addrlenEv
      functionSourceFile: '/src/libzmq/src/ipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13ipc_address_t4addrEv
      functionSourceFile: '/src/libzmq/src/ipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/ipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         11
      ICount:          121
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strnlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/ipc_address.cpp:57,9'
          Branch Sides:
            - BranchSide:      'src/ipc_address.cpp:58,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/ipc_address.cpp:62,16'
              BranchSideFuncs:
                - strnlen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
        - Branch String:   'src/ipc_address.cpp:68,31'
          Branch Sides:
            - BranchSide:      'src/ipc_address.cpp:68,34'
              BranchSideFuncs:
                - strnlen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/ipc_address.cpp:76,16'
              BranchSideFuncs:
                - strnlen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
        - Branch String:   'src/ipc_address.cpp:68,9'
          Branch Sides:
            - BranchSide:      'src/ipc_address.cpp:69,13'
              BranchSideFuncs:
                - strnlen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
            - BranchSide:      'src/ipc_address.cpp:76,16'
              BranchSideFuncs:
                - strnlen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
      Callsites:
        - Src:             'src/ipc_address.cpp:76,7'
          Dst:             strnlen
    - functionName:    _ZN3zmq13ipc_address_t7resolveEPKc
      functionSourceFile: '/src/libzmq/src/ipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - path_
      BBCount:         14
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/ipc_address.cpp:35,9'
          Branch Sides:
            - BranchSide:      'src/ipc_address.cpp:36,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ipc_address.cpp:39,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ipc_address.cpp:39,25'
          Branch Sides:
            - BranchSide:      'src/ipc_address.cpp:39,29'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ipc_address.cpp:44,5'
              BranchSideFuncs: []
        - Branch String:   'src/ipc_address.cpp:39,9'
          Branch Sides:
            - BranchSide:      'src/ipc_address.cpp:40,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ipc_address.cpp:44,5'
              BranchSideFuncs: []
        - Branch String:   'src/ipc_address.cpp:47,9'
          Branch Sides:
            - BranchSide:      'src/ipc_address.cpp:48,10'
              BranchSideFuncs: []
            - BranchSide:      'src/ipc_address.cpp:51,66'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ipc_address.cpp:34,29'
          Dst:             strlen
        - Src:             'src/ipc_address.cpp:36,9'
          Dst:             __errno_location
        - Src:             'src/ipc_address.cpp:40,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq13ipc_address_tD2Ev
      functionSourceFile: '/src/libzmq/src/ipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13ipc_address_tC2EPK8sockaddrj
      functionSourceFile: '/src/libzmq/src/ipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - sa_
        - sa_len_
      BBCount:         14
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ipc_address.cpp:21,5'
          Branch Sides:
            - BranchSide:      'src/ipc_address.cpp:21,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_address.cpp:21,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_address.cpp:21,5'
          Branch Sides:
            - BranchSide:      'src/ipc_address.cpp:21,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_address.cpp:23,14'
              BranchSideFuncs: []
        - Branch String:   'src/ipc_address.cpp:24,9'
          Branch Sides:
            - BranchSide:      'src/ipc_address.cpp:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ipc_address.cpp:25,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ipc_address.cpp:21,5'
          Dst:             fprintf
        - Src:             'src/ipc_address.cpp:21,5'
          Dst:             fflush
        - Src:             'src/ipc_address.cpp:21,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13ipc_address_tC2Ev
      functionSourceFile: '/src/libzmq/src/ipc_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn1224_N3zmq14ipc_listener_tD0Ev
      functionSourceFile: '/src/libzmq/src/ipc_listener.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14ipc_listener_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ipc_listener.hpp:0,0'
          Dst:             _ZN3zmq14ipc_listener_tD0Ev
    - functionName:    _ZN3zmq14ipc_listener_tD0Ev
      functionSourceFile: '/src/libzmq/src/ipc_listener.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14ipc_listener_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ipc_listener.hpp:15,7'
          Dst:             _ZN3zmq14ipc_listener_tD2Ev
    - functionName:    _ZN3zmq14ipc_listener_tD2Ev
      functionSourceFile: '/src/libzmq/src/ipc_listener.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq22stream_listener_base_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ipc_listener.hpp:15,7'
          Dst:             _ZN3zmq22stream_listener_base_tD2Ev
    - functionName:    _ZNK3zmq14ipc_listener_t15get_socket_nameEiNS_12socket_end_tE
      functionSourceFile: '/src/libzmq/src/ipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
        - socket_end_
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15get_socket_nameINS_13ipc_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ipc_listener.cpp:78,12'
          Dst:             _ZN3zmq15get_socket_nameINS_13ipc_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
    - functionName:    _ZN3zmq14ipc_listener_t5closeEv
      functionSourceFile: '/src/libzmq/src/ipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         33
      ICount:          191
      EdgeCount:       36
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - close
        - fflush
        - fprintf
        - rmdir
        - strerror
        - unlink
        - zmq_errno
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ipc_listener.cpp:163,5'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:163,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - close
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - unlink
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:164,31'
              BranchSideFuncs:
                - close
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - unlink
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_listener.cpp:170,5'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:170,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - unlink
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/ipc_listener.cpp:173,5'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - unlink
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
        - Branch String:   'src/ipc_listener.cpp:175,19'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:175,22'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - unlink
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/ipc_listener.cpp:196,5'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/ipc_listener.cpp:175,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:176,14'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - unlink
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
            - BranchSide:      'src/ipc_listener.cpp:196,5'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/ipc_listener.cpp:176,13'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:181,28'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ipc_listener.cpp:189,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/ipc_listener.cpp:183,17'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:184,31'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ipc_listener.cpp:187,9'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/ipc_listener.cpp:189,13'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:190,13'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ipc_listener.cpp:194,5'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
      Callsites:
        - Src:             'src/ipc_listener.cpp:163,5'
          Dst:             fprintf
        - Src:             'src/ipc_listener.cpp:163,5'
          Dst:             fflush
        - Src:             'src/ipc_listener.cpp:163,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ipc_listener.cpp:169,14'
          Dst:             close
        - Src:             'src/ipc_listener.cpp:170,5'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:170,5'
          Dst:             strerror
        - Src:             'src/ipc_listener.cpp:170,5'
          Dst:             fprintf
        - Src:             'src/ipc_listener.cpp:170,5'
          Dst:             fflush
        - Src:             'src/ipc_listener.cpp:170,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ipc_listener.cpp:181,18'
          Dst:             unlink
        - Src:             'src/ipc_listener.cpp:184,22'
          Dst:             rmdir
        - Src:             'src/ipc_listener.cpp:191,15'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ipc_listener.cpp:191,64'
          Dst:             zmq_errno
        - Src:             'src/ipc_listener.cpp:190,22'
          Dst:             _ZN3zmq13socket_base_t18event_close_failedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/ipc_listener.cpp:190,13'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ipc_listener.cpp:190,13'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ipc_listener.cpp:196,28'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ipc_listener.cpp:196,14'
          Dst:             _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/ipc_listener.cpp:196,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ipc_listener.cpp:196,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq14ipc_listener_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/ipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14ipc_listener_t6acceptEv
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - zmq_errno
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ipc_listener.cpp:64,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:65,9'
              BranchSideFuncs:
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ipc_listener.cpp:71,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ipc_listener.cpp:60,21'
          Dst:             _ZN3zmq14ipc_listener_t6acceptEv
        - Src:             'src/ipc_listener.cpp:66,11'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ipc_listener.cpp:66,60'
          Dst:             zmq_errno
        - Src:             'src/ipc_listener.cpp:65,18'
          Dst:             _ZN3zmq13socket_base_t19event_accept_failedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/ipc_listener.cpp:65,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ipc_listener.cpp:65,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZThn1224_N3zmq14ipc_listener_tD1Ev
      functionSourceFile: '/src/libzmq/src/ipc_listener.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14ipc_listener_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ipc_listener.hpp:0,0'
          Dst:             _ZN3zmq14ipc_listener_tD2Ev
    - functionName:    _ZThn1224_N3zmq14ipc_listener_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/ipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14ipc_listener_t8in_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ipc_listener.cpp:0,0'
          Dst:             _ZN3zmq14ipc_listener_t8in_eventEv
    - functionName:    _ZN3zmq14ipc_listener_t6acceptEv
      functionSourceFile: '/src/libzmq/src/ipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         41
      ICount:          224
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq13set_nosigpipeEi
        - _ZN3zmq14ipc_listener_t6filterEi
        - _ZN3zmq26make_socket_noninheritableEi
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - accept4
        - close
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ipc_listener.cpp:276,5'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:276,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - accept4
                - _ZN3zmq26make_socket_noninheritableEi
                - _ZN3zmq14ipc_listener_t6filterEi
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13set_nosigpipeEi
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:278,28'
              BranchSideFuncs:
                - accept4
                - _ZN3zmq26make_socket_noninheritableEi
                - _ZN3zmq14ipc_listener_t6filterEi
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13set_nosigpipeEi
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_listener.cpp:291,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:297,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:304,33'
              BranchSideFuncs:
                - _ZN3zmq26make_socket_noninheritableEi
                - _ZN3zmq14ipc_listener_t6filterEi
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13set_nosigpipeEi
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_listener.cpp:297,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:297,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:297,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_listener.cpp:297,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:297,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:297,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_listener.cpp:297,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:297,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:297,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_listener.cpp:297,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:297,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:297,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_listener.cpp:297,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:297,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:297,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_listener.cpp:297,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:297,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:301,9'
              BranchSideFuncs: []
        - Branch String:   'src/ipc_listener.cpp:308,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:309,27'
              BranchSideFuncs:
                - _ZN3zmq13set_nosigpipeEi
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:315,29'
              BranchSideFuncs:
                - _ZN3zmq13set_nosigpipeEi
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_listener.cpp:310,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:310,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:311,9'
              BranchSideFuncs: []
        - Branch String:   'src/ipc_listener.cpp:315,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:320,27'
              BranchSideFuncs:
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:326,12'
              BranchSideFuncs: []
        - Branch String:   'src/ipc_listener.cpp:321,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:321,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_listener.cpp:323,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ipc_listener.cpp:276,5'
          Dst:             fprintf
        - Src:             'src/ipc_listener.cpp:276,5'
          Dst:             fflush
        - Src:             'src/ipc_listener.cpp:276,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ipc_listener.cpp:278,17'
          Dst:             accept4
        - Src:             'src/ipc_listener.cpp:297,9'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:297,9'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:297,9'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:297,9'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:297,9'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:297,9'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:297,9'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:297,9'
          Dst:             strerror
        - Src:             'src/ipc_listener.cpp:297,9'
          Dst:             fprintf
        - Src:             'src/ipc_listener.cpp:297,9'
          Dst:             fflush
        - Src:             'src/ipc_listener.cpp:297,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ipc_listener.cpp:304,5'
          Dst:             _ZN3zmq26make_socket_noninheritableEi
        - Src:             'src/ipc_listener.cpp:308,10'
          Dst:             _ZN3zmq14ipc_listener_t6filterEi
        - Src:             'src/ipc_listener.cpp:309,18'
          Dst:             close
        - Src:             'src/ipc_listener.cpp:310,9'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:310,9'
          Dst:             strerror
        - Src:             'src/ipc_listener.cpp:310,9'
          Dst:             fprintf
        - Src:             'src/ipc_listener.cpp:310,9'
          Dst:             fflush
        - Src:             'src/ipc_listener.cpp:310,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ipc_listener.cpp:315,9'
          Dst:             _ZN3zmq13set_nosigpipeEi
        - Src:             'src/ipc_listener.cpp:320,18'
          Dst:             close
        - Src:             'src/ipc_listener.cpp:321,9'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:321,9'
          Dst:             strerror
        - Src:             'src/ipc_listener.cpp:321,9'
          Dst:             fprintf
        - Src:             'src/ipc_listener.cpp:321,9'
          Dst:             fflush
        - Src:             'src/ipc_listener.cpp:321,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14ipc_listener_t6filterEi
      functionSourceFile: '/src/libzmq/src/ipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - sock_
      BBCount:         34
      ICount:          216
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - getgrgid
        - getpwuid
        - getsockopt
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ipc_listener.cpp:206,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:206,12'
              BranchSideFuncs:
                - _ZNKSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE5emptyB8ne180100Ev
                - getsockopt
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE4findB8ne180100ERKi
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - getpwuid
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
                - _ZNKSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5emptyB8ne180100Ev
            - BranchSide:      'src/ipc_listener.cpp:211,15'
              BranchSideFuncs:
                - getsockopt
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE4findB8ne180100ERKi
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - getpwuid
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
        - Branch String:   'src/ipc_listener.cpp:207,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:207,12'
              BranchSideFuncs:
                - _ZNKSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5emptyB8ne180100Ev
                - getsockopt
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE4findB8ne180100ERKi
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - getpwuid
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
            - BranchSide:      'src/ipc_listener.cpp:211,15'
              BranchSideFuncs:
                - getsockopt
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE4findB8ne180100ERKi
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - getpwuid
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
        - Branch String:   'src/ipc_listener.cpp:205,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:208,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ipc_listener.cpp:211,15'
              BranchSideFuncs:
                - getsockopt
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE4findB8ne180100ERKi
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - getpwuid
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
        - Branch String:   'src/ipc_listener.cpp:213,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:214,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ipc_listener.cpp:215,9'
              BranchSideFuncs:
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE4findB8ne180100ERKi
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - getpwuid
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
        - Branch String:   'src/ipc_listener.cpp:217,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:215,9'
              BranchSideFuncs:
                - getpwuid
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
            - BranchSide:      'src/ipc_listener.cpp:217,12'
              BranchSideFuncs:
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE4findB8ne180100ERKj
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE4findB8ne180100ERKi
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - getpwuid
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
        - Branch String:   'src/ipc_listener.cpp:219,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:215,9'
              BranchSideFuncs:
                - getpwuid
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
            - BranchSide:      'src/ipc_listener.cpp:219,12'
              BranchSideFuncs:
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE4findB8ne180100ERKi
                - _ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES7_
                - getpwuid
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
        - Branch String:   'src/ipc_listener.cpp:215,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:221,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ipc_listener.cpp:226,31'
              BranchSideFuncs:
                - getpwuid
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
        - Branch String:   'src/ipc_listener.cpp:226,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:227,9'
              BranchSideFuncs:
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
            - BranchSide:      'src/ipc_listener.cpp:229,17'
              BranchSideFuncs:
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE5beginB8ne180100Ev
                - _ZNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - strcmp
        - Branch String:   'src/ipc_listener.cpp:228,5'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:232,30'
              BranchSideFuncs:
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - strcmp
            - BranchSide:      'src/ipc_listener.cpp:239,5'
              BranchSideFuncs: []
        - Branch String:   'src/ipc_listener.cpp:232,13'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:233,13'
              BranchSideFuncs:
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - strcmp
            - BranchSide:      'src/ipc_listener.cpp:234,27'
              BranchSideFuncs:
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - strcmp
        - Branch String:   'src/ipc_listener.cpp:234,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:235,27'
              BranchSideFuncs:
                - strcmp
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
            - BranchSide:      'src/ipc_listener.cpp:238,5'
              BranchSideFuncs:
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - strcmp
        - Branch String:   'src/ipc_listener.cpp:235,17'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:236,17'
              BranchSideFuncs:
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - strcmp
            - BranchSide:      'src/ipc_listener.cpp:237,9'
              BranchSideFuncs:
                - _ZNSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEppB8ne180100Ei
                - _ZNSt3__1neB8ne180100ERKNS_21__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEES7_
                - _ZNKSt3__121__tree_const_iteratorIjPNS_11__tree_nodeIjPvEElEdeB8ne180100Ev
                - getgrgid
                - strcmp
      Callsites:
        - Src:             'src/ipc_listener.cpp:213,9'
          Dst:             getsockopt
        - Src:             'src/ipc_listener.cpp:226,16'
          Dst:             getpwuid
        - Src:             'src/ipc_listener.cpp:232,20'
          Dst:             getgrgid
        - Src:             'src/ipc_listener.cpp:235,18'
          Dst:             strcmp
    - functionName:    getpwuid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getgrgid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rmdir
      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:    _ZN3zmq15get_socket_nameINS_13ipc_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
      functionSourceFile: '/src/libzmq/src/address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - fd_
        - socket_end_
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13ipc_address_tC2EPK8sockaddrj
        - _ZN3zmq13ipc_address_tD2Ev
        - _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
        - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/address.hpp:124,9'
          Branch Sides:
            - BranchSide:      'src/address.hpp:125,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
            - BranchSide:      'src/address.hpp:128,62'
              BranchSideFuncs:
                - _ZN3zmq13ipc_address_tC2EPK8sockaddrj
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ipc_address_tD2Ev
        - Branch String:   'src/address.hpp:132,1'
          Branch Sides:
            - BranchSide:      'src/address.hpp:132,1'
              BranchSideFuncs:
                - _ZN3zmq13ipc_address_tD2Ev
            - BranchSide:      'src/address.hpp:132,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13ipc_address_tD2Ev
      Callsites:
        - Src:             'src/address.hpp:123,30'
          Dst:             _ZN3zmq18get_socket_addressEiNS_12socket_end_tEP16sockaddr_storage
        - Src:             'src/address.hpp:128,13'
          Dst:             _ZN3zmq13ipc_address_tC2EPK8sockaddrj
        - Src:             'src/address.hpp:130,10'
          Dst:             _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/address.hpp:132,1'
          Dst:             _ZN3zmq13ipc_address_tD2Ev
        - Src:             'src/address.hpp:132,1'
          Dst:             _ZN3zmq13ipc_address_tD2Ev
    - functionName:    _ZN3zmq14ipc_listener_t17set_local_addressEPKc
      functionSourceFile: '/src/libzmq/src/ipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - addr_
      BBCount:         49
      ICount:          302
      EdgeCount:       49
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11open_socketEiii
        - _ZN3zmq13ipc_address_t7resolveEPKc
        - _ZN3zmq13ipc_address_tC2Ev
        - _ZN3zmq13ipc_address_tD2Ev
        - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq27create_ipc_wildcard_addressERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES7_
        - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK3zmq13ipc_address_t4addrEv
        - _ZNK3zmq13ipc_address_t7addrlenEv
        - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __errno_location
        - bind
        - listen
        - rmdir
        - unlink
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ipc_listener.cpp:87,30'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:87,33'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - bind
                - listen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - unlink
                - _ZN3zmq27create_ipc_wildcard_addressERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES7_
            - BranchSide:      'src/ipc_listener.cpp:98,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - bind
                - listen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - unlink
        - Branch String:   'src/ipc_listener.cpp:87,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:88,42'
              BranchSideFuncs:
                - _ZN3zmq27create_ipc_wildcard_addressERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES7_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - bind
                - listen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - unlink
            - BranchSide:      'src/ipc_listener.cpp:98,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - bind
                - listen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - unlink
        - Branch String:   'src/ipc_listener.cpp:88,13'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:89,13'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ipc_listener.cpp:91,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - bind
                - listen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - unlink
        - Branch String:   'src/ipc_listener.cpp:98,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:99,24'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - unlink
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - bind
                - listen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
            - BranchSide:      'src/ipc_listener.cpp:101,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZN3zmq13ipc_address_tC2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq13ipc_address_t7resolveEPKc
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - bind
                - listen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
        - Branch String:   'src/ipc_listener.cpp:106,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:107,14'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ipc_listener.cpp:117,24'
              BranchSideFuncs:
                - _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - bind
                - listen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
        - Branch String:   'src/ipc_listener.cpp:107,13'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:109,35'
              BranchSideFuncs:
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ipc_listener.cpp:114,9'
              BranchSideFuncs:
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ipc_listener.cpp:119,9'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:120,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ipc_listener.cpp:123,14'
              BranchSideFuncs:
                - _ZN3zmq11open_socketEiii
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - bind
                - listen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
        - Branch String:   'src/ipc_listener.cpp:124,13'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:125,18'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - rmdir
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - __errno_location
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ipc_listener.cpp:136,20'
              BranchSideFuncs:
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - bind
                - listen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/ipc_listener.cpp:125,17'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:127,39'
              BranchSideFuncs:
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ipc_listener.cpp:132,13'
              BranchSideFuncs:
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/ipc_listener.cpp:138,13'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:139,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ipc_listener.cpp:142,22'
              BranchSideFuncs:
                - listen
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/ipc_listener.cpp:143,13'
          Branch Sides:
            - BranchSide:      'src/ipc_listener.cpp:0,0'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/ipc_listener.cpp:144,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZN3zmq13ipc_address_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/ipc_listener.cpp:88,13'
          Dst:             _ZN3zmq27create_ipc_wildcard_addressERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES7_
        - Src:             'src/ipc_listener.cpp:99,9'
          Dst:             unlink
        - Src:             'src/ipc_listener.cpp:104,19'
          Dst:             _ZN3zmq13ipc_address_tC2Ev
        - Src:             'src/ipc_listener.cpp:105,22'
          Dst:             _ZN3zmq13ipc_address_t7resolveEPKc
        - Src:             'src/ipc_listener.cpp:109,35'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:110,13'
          Dst:             rmdir
        - Src:             'src/ipc_listener.cpp:112,13'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:117,13'
          Dst:             _ZNK3zmq13ipc_address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/ipc_listener.cpp:123,14'
          Dst:             _ZN3zmq11open_socketEiii
        - Src:             'src/ipc_listener.cpp:127,39'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:128,17'
          Dst:             rmdir
        - Src:             'src/ipc_listener.cpp:130,17'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:136,56'
          Dst:             _ZNK3zmq13ipc_address_t4addrEv
        - Src:             'src/ipc_listener.cpp:137,28'
          Dst:             _ZNK3zmq13ipc_address_t7addrlenEv
        - Src:             'src/ipc_listener.cpp:136,14'
          Dst:             bind
        - Src:             'src/ipc_listener.cpp:142,14'
          Dst:             listen
        - Src:             'src/ipc_listener.cpp:150,31'
          Dst:             _ZN3zmq35make_unconnected_bind_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ipc_listener.cpp:150,14'
          Dst:             _ZN3zmq13socket_base_t15event_listeningERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/ipc_listener.cpp:150,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ipc_listener.cpp:150,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ipc_listener.cpp:155,21'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:157,5'
          Dst:             __errno_location
        - Src:             'src/ipc_listener.cpp:159,1'
          Dst:             _ZN3zmq13ipc_address_tD2Ev
        - Src:             'src/ipc_listener.cpp:159,1'
          Dst:             _ZN3zmq13ipc_address_tD2Ev
    - functionName:    _ZN3zmq14ipc_listener_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/ipc_listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - socket_
        - options_
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq22stream_listener_base_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ipc_listener.cpp:54,5'
          Dst:             _ZN3zmq22stream_listener_base_tC2EPNS_11io_thread_tEPNS_13socket_base_tERKNS_9options_tE
    - functionName:    _ZN3zmq4lb_t7has_outEv
      functionSourceFile: '/src/libzmq/src/lb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq6pipe_t11check_writeEv
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lb.cpp:137,9'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:138,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lb.cpp:140,5'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t11check_writeEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Branch String:   'src/lb.cpp:140,5'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:142,13'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t11check_writeEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
            - BranchSide:      'src/lb.cpp:152,5'
              BranchSideFuncs: []
        - Branch String:   'src/lb.cpp:142,13'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:143,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lb.cpp:146,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t11check_writeEv
        - Branch String:   'src/lb.cpp:148,13'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:140,5'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t11check_writeEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
            - BranchSide:      'src/lb.cpp:149,13'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t11check_writeEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
      Callsites:
        - Src:             'src/lb.cpp:142,13'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - Src:             'src/lb.cpp:142,31'
          Dst:             _ZN3zmq6pipe_t11check_writeEv
        - Src:             'src/lb.cpp:147,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
    - functionName:    _ZN3zmq4lb_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/lb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
        - pipe_
      BBCount:         43
      ICount:          297
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq6pipe_t8rollbackEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lb.cpp:60,9'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:61,18'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/lb.cpp:71,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - Branch String:   'src/lb.cpp:65,9'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:65,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/lb.cpp:66,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/lb.cpp:67,9'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:67,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/lb.cpp:68,9'
              BranchSideFuncs: []
        - Branch String:   'src/lb.cpp:71,5'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:72,13'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
            - BranchSide:      'src/lb.cpp:111,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/lb.cpp:72,13'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:73,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
            - BranchSide:      'src/lb.cpp:81,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
        - Branch String:   'src/lb.cpp:73,17'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:74,26'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/lb.cpp:75,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/lb.cpp:81,13'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:82,13'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
            - BranchSide:      'src/lb.cpp:103,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Branch String:   'src/lb.cpp:104,13'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:105,13'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
            - BranchSide:      'src/lb.cpp:107,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - Branch String:   'src/lb.cpp:111,9'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:112,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/lb.cpp:118,14'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/lb.cpp:119,9'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:120,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/lb.cpp:127,20'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/lb.cpp:122,13'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:123,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/lb.cpp:124,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/lb.cpp:128,5'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:128,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/lb.cpp:130,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lb.cpp:61,24'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/lb.cpp:64,24'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/lb.cpp:65,9'
          Dst:             __errno_location
        - Src:             'src/lb.cpp:65,9'
          Dst:             strerror
        - Src:             'src/lb.cpp:65,9'
          Dst:             fprintf
        - Src:             'src/lb.cpp:65,9'
          Dst:             fflush
        - Src:             'src/lb.cpp:65,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/lb.cpp:66,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/lb.cpp:67,9'
          Dst:             __errno_location
        - Src:             'src/lb.cpp:67,9'
          Dst:             strerror
        - Src:             'src/lb.cpp:67,9'
          Dst:             fprintf
        - Src:             'src/lb.cpp:67,9'
          Dst:             fflush
        - Src:             'src/lb.cpp:67,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/lb.cpp:72,13'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - Src:             'src/lb.cpp:72,31'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/lb.cpp:74,26'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - Src:             'src/lb.cpp:82,13'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - Src:             'src/lb.cpp:82,31'
          Dst:             _ZNK3zmq6pipe_t8rollbackEv
        - Src:             'src/lb.cpp:97,32'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/lb.cpp:99,13'
          Dst:             __errno_location
        - Src:             'src/lb.cpp:105,20'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Src:             'src/lb.cpp:112,9'
          Dst:             __errno_location
        - Src:             'src/lb.cpp:118,20'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/lb.cpp:120,9'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EEixEm
        - Src:             'src/lb.cpp:120,27'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/lb.cpp:127,26'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/lb.cpp:128,5'
          Dst:             __errno_location
        - Src:             'src/lb.cpp:128,5'
          Dst:             strerror
        - Src:             'src/lb.cpp:128,5'
          Dst:             fprintf
        - Src:             'src/lb.cpp:128,5'
          Dst:             fflush
        - Src:             'src/lb.cpp:128,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq4lb_t4sendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/lb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lb.cpp:53,12'
          Dst:             _ZN3zmq4lb_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
    - functionName:    _ZN3zmq4lb_t15pipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/lb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
        - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lb.cpp:30,27'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:30,30'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
            - BranchSide:      'src/lb.cpp:35,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Branch String:   'src/lb.cpp:30,9'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:31,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
            - BranchSide:      'src/lb.cpp:35,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Branch String:   'src/lb.cpp:35,9'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:35,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
            - BranchSide:      'src/lb.cpp:36,9'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
        - Branch String:   'src/lb.cpp:38,13'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:39,13'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
            - BranchSide:      'src/lb.cpp:40,5'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
      Callsites:
        - Src:             'src/lb.cpp:26,38'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/lb.cpp:37,16'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - Src:             'src/lb.cpp:41,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5eraseEPS1_
    - functionName:    _ZN3zmq4lb_t9activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/lb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
        - _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lb.cpp:47,18'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5indexEPS1_
        - Src:             'src/lb.cpp:47,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE4swapEmm
    - functionName:    _ZN3zmq4lb_t6attachEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/lb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t9activatedEPNS_6pipe_tE
        - _ZN3zmq7array_tINS_6pipe_tELi2EE9push_backEPS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lb.cpp:20,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE9push_backEPS1_
        - Src:             'src/lb.cpp:21,5'
          Dst:             _ZN3zmq4lb_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq4lb_tD2Ev
      functionSourceFile: '/src/libzmq/src/lb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          56
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EE5emptyEv
        - _ZN3zmq7array_tINS_6pipe_tELi2EED2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lb.cpp:15,5'
          Branch Sides:
            - BranchSide:      'src/lb.cpp:15,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7array_tINS_6pipe_tELi2EED2Ev
            - BranchSide:      'src/lb.cpp:15,5'
              BranchSideFuncs:
                - _ZN3zmq7array_tINS_6pipe_tELi2EED2Ev
      Callsites:
        - Src:             'src/lb.cpp:15,5'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EE5emptyEv
        - Src:             'src/lb.cpp:15,5'
          Dst:             fprintf
        - Src:             'src/lb.cpp:15,5'
          Dst:             fflush
        - Src:             'src/lb.cpp:15,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/lb.cpp:16,1'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EED2Ev
        - Src:             'src/lb.cpp:15,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq4lb_tC2Ev
      functionSourceFile: '/src/libzmq/src/lb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7array_tINS_6pipe_tELi2EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lb.cpp:9,12'
          Dst:             _ZN3zmq7array_tINS_6pipe_tELi2EEC2Ev
    - functionName:    pthread_cond_clockwait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14mailbox_safe_t6forkedEv
      functionSourceFile: '/src/libzmq/src/mailbox_safe.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20condition_variable_t4waitEPNS_7mutex_tEi
      functionSourceFile: '/src/libzmq/src/condition_variable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - mutex_
        - timeout_
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/condition_variable.hpp:83,13'
          Branch Sides:
            - BranchSide:      'src/condition_variable.hpp:84,13'
              BranchSideFuncs:
                - _ZNSt3__122condition_variable_any4waitIN3zmq7mutex_tEEEvRT_
            - BranchSide:      'src/condition_variable.hpp:86,20'
              BranchSideFuncs:
                - _ZNSt3__16chrono8durationIxNS_5ratioILl1ELl1000EEEEC2B8ne180100IiTnNS_9enable_ifIXaasr14is_convertibleIRKT_xEE5valueooL_ZNS_17integral_constantIbLb0EE5valueEEntsr23treat_as_floating_pointIS7_EE5valueEiE4typeELi0EEES9_
                - _ZNSt3__122condition_variable_any8wait_forB8ne180100IN3zmq7mutex_tExNS_5ratioILl1ELl1000EEEEENS_9cv_statusERT_RKNS_6chrono8durationIT0_T1_EE
                - __errno_location
      Callsites:
        - Src:             'src/condition_variable.hpp:89,13'
          Dst:             __errno_location
    - functionName:    _ZN3zmq14mailbox_safe_t4recvEPNS_9command_tEi
      functionSourceFile: '/src/libzmq/src/mailbox_safe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - cmd_
        - timeout_
      BBCount:         21
      ICount:          132
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq20condition_variable_t4waitEPNS_7mutex_tEi
        - _ZN3zmq7mutex_t4lockEv
        - _ZN3zmq7mutex_t6unlockEv
        - _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/mailbox_safe.cpp:72,9'
          Branch Sides:
            - BranchSide:      'src/mailbox_safe.cpp:73,9'
              BranchSideFuncs: []
            - BranchSide:      'src/mailbox_safe.cpp:77,9'
              BranchSideFuncs:
                - _ZN3zmq20condition_variable_t4waitEPNS_7mutex_tEi
                - _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq7mutex_t4lockEv
        - Branch String:   'src/mailbox_safe.cpp:77,9'
          Branch Sides:
            - BranchSide:      'src/mailbox_safe.cpp:78,9'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t6unlockEv
                - _ZN3zmq7mutex_t4lockEv
                - _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
                - __errno_location
            - BranchSide:      'src/mailbox_safe.cpp:82,24'
              BranchSideFuncs:
                - _ZN3zmq20condition_variable_t4waitEPNS_7mutex_tEi
                - _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mailbox_safe.cpp:83,13'
          Branch Sides:
            - BranchSide:      'src/mailbox_safe.cpp:0,0'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mailbox_safe.cpp:84,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mailbox_safe.cpp:84,13'
          Branch Sides:
            - BranchSide:      'src/mailbox_safe.cpp:84,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mailbox_safe.cpp:84,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mailbox_safe.cpp:84,13'
          Branch Sides:
            - BranchSide:      'src/mailbox_safe.cpp:84,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mailbox_safe.cpp:85,13'
              BranchSideFuncs: []
        - Branch String:   'src/mailbox_safe.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/mailbox_safe.cpp:93,9'
              BranchSideFuncs: []
            - BranchSide:      'src/mailbox_safe.cpp:97,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mailbox_safe.cpp:72,16'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
        - Src:             'src/mailbox_safe.cpp:78,16'
          Dst:             _ZN3zmq7mutex_t6unlockEv
        - Src:             'src/mailbox_safe.cpp:79,16'
          Dst:             _ZN3zmq7mutex_t4lockEv
        - Src:             'src/mailbox_safe.cpp:82,34'
          Dst:             _ZN3zmq20condition_variable_t4waitEPNS_7mutex_tEi
        - Src:             'src/mailbox_safe.cpp:84,13'
          Dst:             __errno_location
        - Src:             'src/mailbox_safe.cpp:84,13'
          Dst:             __errno_location
        - Src:             'src/mailbox_safe.cpp:84,13'
          Dst:             __errno_location
        - Src:             'src/mailbox_safe.cpp:84,13'
          Dst:             strerror
        - Src:             'src/mailbox_safe.cpp:84,13'
          Dst:             fprintf
        - Src:             'src/mailbox_safe.cpp:84,13'
          Dst:             fflush
        - Src:             'src/mailbox_safe.cpp:84,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mailbox_safe.cpp:90,28'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1_
        - Src:             'src/mailbox_safe.cpp:93,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq20condition_variable_t9broadcastEv
      functionSourceFile: '/src/libzmq/src/condition_variable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14mailbox_safe_t4sendERKNS_9command_tE
      functionSourceFile: '/src/libzmq/src/mailbox_safe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cmd_
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq10signaler_t4sendEv
        - _ZN3zmq20condition_variable_t9broadcastEv
        - _ZN3zmq7mutex_t4lockEv
        - _ZN3zmq7mutex_t6unlockEv
        - _ZN3zmq7ypipe_tINS_9command_tELi16EE5flushEv
        - _ZN3zmq7ypipe_tINS_9command_tELi16EE5writeERKS1_b
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/mailbox_safe.cpp:56,9'
          Branch Sides:
            - BranchSide:      'src/mailbox_safe.cpp:56,9'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t6unlockEv
            - BranchSide:      'src/mailbox_safe.cpp:57,9'
              BranchSideFuncs:
                - _ZN3zmq20condition_variable_t9broadcastEv
                - _ZNSt3__16vectorIPN3zmq10signaler_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq10signaler_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq10signaler_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZN3zmq7mutex_t6unlockEv
                - _ZNKSt3__111__wrap_iterIPPN3zmq10signaler_tEEdeB8ne180100Ev
                - _ZN3zmq10signaler_t4sendEv
                - _ZNSt3__111__wrap_iterIPPN3zmq10signaler_tEEppB8ne180100Ev
        - Branch String:   'src/mailbox_safe.cpp:59,9'
          Branch Sides:
            - BranchSide:      'src/mailbox_safe.cpp:62,14'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPPN3zmq10signaler_tEEdeB8ne180100Ev
                - _ZN3zmq10signaler_t4sendEv
                - _ZNSt3__111__wrap_iterIPPN3zmq10signaler_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq10signaler_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZN3zmq7mutex_t6unlockEv
            - BranchSide:      'src/mailbox_safe.cpp:64,5'
              BranchSideFuncs:
                - _ZN3zmq7mutex_t6unlockEv
      Callsites:
        - Src:             'src/mailbox_safe.cpp:52,12'
          Dst:             _ZN3zmq7mutex_t4lockEv
        - Src:             'src/mailbox_safe.cpp:53,12'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EE5writeERKS1_b
        - Src:             'src/mailbox_safe.cpp:54,28'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EE5flushEv
        - Src:             'src/mailbox_safe.cpp:57,19'
          Dst:             _ZN3zmq20condition_variable_t9broadcastEv
        - Src:             'src/mailbox_safe.cpp:62,20'
          Dst:             _ZN3zmq10signaler_t4sendEv
        - Src:             'src/mailbox_safe.cpp:66,12'
          Dst:             _ZN3zmq7mutex_t6unlockEv
    - functionName:    _ZN3zmq14mailbox_safe_t15clear_signalersEv
      functionSourceFile: '/src/libzmq/src/mailbox_safe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14mailbox_safe_t15remove_signalerEPNS_10signaler_tE
      functionSourceFile: '/src/libzmq/src/mailbox_safe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - signaler_
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/mailbox_safe.cpp:41,9'
          Branch Sides:
            - BranchSide:      'src/mailbox_safe.cpp:41,9'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPKPN3zmq10signaler_tEEC2B8ne180100IPS3_TnNS_9enable_ifIXsr14is_convertibleIT_S5_EE5valueEiE4typeELi0EEERKNS0_ISA_EE
                - _ZNSt3__16vectorIPN3zmq10signaler_tENS_9allocatorIS3_EEE5eraseB8ne180100ENS_11__wrap_iterIPKS3_EE
            - BranchSide:      'src/mailbox_safe.cpp:42,9'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPKPN3zmq10signaler_tEEC2B8ne180100IPS3_TnNS_9enable_ifIXsr14is_convertibleIT_S5_EE5valueEiE4typeELi0EEERKNS0_ISA_EE
                - _ZNSt3__16vectorIPN3zmq10signaler_tENS_9allocatorIS3_EEE5eraseB8ne180100ENS_11__wrap_iterIPKS3_EE
      Callsites:       []
    - functionName:    _ZN3zmq14mailbox_safe_t12add_signalerEPNS_10signaler_tE
      functionSourceFile: '/src/libzmq/src/mailbox_safe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - signaler_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14mailbox_safe_tD0Ev
      functionSourceFile: '/src/libzmq/src/mailbox_safe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14mailbox_safe_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mailbox_safe.cpp:20,1'
          Dst:             _ZN3zmq14mailbox_safe_tD2Ev
    - functionName:    _ZN3zmq14mailbox_safe_tD2Ev
      functionSourceFile: '/src/libzmq/src/mailbox_safe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq20condition_variable_tD2Ev
        - _ZN3zmq7mutex_t4lockEv
        - _ZN3zmq7mutex_t6unlockEv
        - _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
        - _ZN3zmq9i_mailboxD2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mailbox_safe.cpp:25,12'
          Dst:             _ZN3zmq7mutex_t4lockEv
        - Src:             'src/mailbox_safe.cpp:26,12'
          Dst:             _ZN3zmq7mutex_t6unlockEv
        - Src:             'src/mailbox_safe.cpp:27,1'
          Dst:             _ZN3zmq20condition_variable_tD2Ev
        - Src:             'src/mailbox_safe.cpp:27,1'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
        - Src:             'src/mailbox_safe.cpp:27,1'
          Dst:             _ZN3zmq9i_mailboxD2Ev
        - Src:             'src/mailbox_safe.cpp:25,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq20condition_variable_tD2Ev
      functionSourceFile: '/src/libzmq/src/condition_variable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20condition_variable_tC2Ev
      functionSourceFile: '/src/libzmq/src/condition_variable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14mailbox_safe_tC2EPNS_7mutex_tE
      functionSourceFile: '/src/libzmq/src/mailbox_safe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - sync_
      BBCount:         21
      ICount:          111
      EdgeCount:       36
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN3zmq20condition_variable_tC2Ev
        - _ZN3zmq20condition_variable_tD2Ev
        - _ZN3zmq7ypipe_tINS_9command_tELi16EE10check_readEv
        - _ZN3zmq7ypipe_tINS_9command_tELi16EEC2Ev
        - _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
        - _ZN3zmq9i_mailboxC2Ev
        - _ZN3zmq9i_mailboxD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/mailbox_safe.cpp:16,5'
          Branch Sides:
            - BranchSide:      'src/mailbox_safe.cpp:16,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__16vectorIPN3zmq10signaler_tENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq20condition_variable_tD2Ev
                - _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
                - _ZN3zmq9i_mailboxD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mailbox_safe.cpp:16,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mailbox_safe.cpp:10,22'
          Dst:             _ZN3zmq9i_mailboxC2Ev
        - Src:             'src/mailbox_safe.cpp:10,22'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EEC2Ev
        - Src:             'src/mailbox_safe.cpp:10,22'
          Dst:             _ZN3zmq20condition_variable_tC2Ev
        - Src:             'src/mailbox_safe.cpp:15,28'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EE10check_readEv
        - Src:             'src/mailbox_safe.cpp:16,5'
          Dst:             fprintf
        - Src:             'src/mailbox_safe.cpp:16,5'
          Dst:             fflush
        - Src:             'src/mailbox_safe.cpp:16,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mailbox_safe.cpp:17,1'
          Dst:             _ZN3zmq20condition_variable_tD2Ev
        - Src:             'src/mailbox_safe.cpp:17,1'
          Dst:             _ZN3zmq7ypipe_tINS_9command_tELi16EED2Ev
        - Src:             'src/mailbox_safe.cpp:17,1'
          Dst:             _ZN3zmq9i_mailboxD2Ev
    - functionName:    _ZL9strequalsILm8EEbPKcmRAT__S0_
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - actual_type_
        - actual_len_
        - expected_type_
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:280,12'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:280,23'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/mechanism.cpp:280,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mechanism.cpp:280,15'
          Dst:             memcmp
    - functionName:    _ZL9strequalsILm6EEbPKcmRAT__S0_
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - actual_type_
        - actual_len_
        - expected_type_
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:280,12'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:280,23'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/mechanism.cpp:280,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mechanism.cpp:280,15'
          Dst:             memcmp
    - functionName:    _ZL9strequalsILm5EEbPKcmRAT__S0_
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - actual_type_
        - actual_len_
        - expected_type_
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:280,12'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:280,23'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/mechanism.cpp:280,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mechanism.cpp:280,15'
          Dst:             memcmp
    - functionName:    _ZL9strequalsILm7EEbPKcmRAT__S0_
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - actual_type_
        - actual_len_
        - expected_type_
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:280,12'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:280,23'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/mechanism.cpp:280,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mechanism.cpp:280,15'
          Dst:             memcmp
    - functionName:    _ZL9strequalsILm4EEbPKcmRAT__S0_
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - actual_type_
        - actual_len_
        - expected_type_
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:280,12'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:280,23'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/mechanism.cpp:280,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mechanism.cpp:280,15'
          Dst:             memcmp
    - functionName:    _ZN3zmq11mechanism_t8propertyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKvm
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - type_
        - len_
      BBCount:         54
      ICount:          292
      EdgeCount:       63
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL9strequalsILm4EEbPKcmRAT__S0_
        - _ZL9strequalsILm5EEbPKcmRAT__S0_
        - _ZL9strequalsILm6EEbPKcmRAT__S0_
        - _ZL9strequalsILm7EEbPKcmRAT__S0_
        - _ZL9strequalsILm8EEbPKcmRAT__S0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:286,5'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:288,31'
              BranchSideFuncs:
                - _ZL9strequalsILm4EEbPKcmRAT__S0_
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:291,31'
              BranchSideFuncs:
                - _ZL9strequalsILm4EEbPKcmRAT__S0_
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:294,31'
              BranchSideFuncs:
                - _ZL9strequalsILm4EEbPKcmRAT__S0_
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:298,31'
              BranchSideFuncs:
                - _ZL9strequalsILm4EEbPKcmRAT__S0_
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:302,31'
              BranchSideFuncs:
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:304,31'
              BranchSideFuncs:
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:306,31'
              BranchSideFuncs:
                - _ZL9strequalsILm4EEbPKcmRAT__S0_
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:309,31'
              BranchSideFuncs:
                - _ZL9strequalsILm4EEbPKcmRAT__S0_
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:312,31'
              BranchSideFuncs:
                - _ZL9strequalsILm4EEbPKcmRAT__S0_
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:315,31'
              BranchSideFuncs:
                - _ZL9strequalsILm4EEbPKcmRAT__S0_
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:318,31'
              BranchSideFuncs:
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:321,31'
              BranchSideFuncs:
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:323,31'
              BranchSideFuncs:
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:325,31'
              BranchSideFuncs:
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:327,31'
              BranchSideFuncs:
                - _ZL9strequalsILm6EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:329,31'
              BranchSideFuncs:
                - _ZL9strequalsILm8EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:331,31'
              BranchSideFuncs:
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:333,31'
              BranchSideFuncs:
                - _ZL9strequalsILm6EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:335,31'
              BranchSideFuncs:
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:337,31'
              BranchSideFuncs:
                - _ZL9strequalsILm8EEbPKcmRAT__S0_
            - BranchSide:      'src/mechanism.cpp:340,13'
              BranchSideFuncs: []
        - Branch String:   'src/mechanism.cpp:289,20'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:288,13'
              BranchSideFuncs: []
            - BranchSide:      'src/mechanism.cpp:289,34'
              BranchSideFuncs:
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Branch String:   'src/mechanism.cpp:292,20'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:291,13'
              BranchSideFuncs: []
            - BranchSide:      'src/mechanism.cpp:292,34'
              BranchSideFuncs:
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Branch String:   'src/mechanism.cpp:295,20'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:294,13'
              BranchSideFuncs: []
            - BranchSide:      'src/mechanism.cpp:295,34'
              BranchSideFuncs:
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Branch String:   'src/mechanism.cpp:296,20'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:294,13'
              BranchSideFuncs: []
            - BranchSide:      'src/mechanism.cpp:296,34'
              BranchSideFuncs:
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Branch String:   'src/mechanism.cpp:299,20'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:298,13'
              BranchSideFuncs: []
            - BranchSide:      'src/mechanism.cpp:299,34'
              BranchSideFuncs:
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Branch String:   'src/mechanism.cpp:300,20'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:298,13'
              BranchSideFuncs: []
            - BranchSide:      'src/mechanism.cpp:300,34'
              BranchSideFuncs:
                - _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Branch String:   'src/mechanism.cpp:307,20'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:306,13'
              BranchSideFuncs: []
            - BranchSide:      'src/mechanism.cpp:307,34'
              BranchSideFuncs:
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
        - Branch String:   'src/mechanism.cpp:310,20'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:309,13'
              BranchSideFuncs: []
            - BranchSide:      'src/mechanism.cpp:310,34'
              BranchSideFuncs:
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
        - Branch String:   'src/mechanism.cpp:313,20'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:312,13'
              BranchSideFuncs: []
            - BranchSide:      'src/mechanism.cpp:313,34'
              BranchSideFuncs:
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
        - Branch String:   'src/mechanism.cpp:316,20'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:315,13'
              BranchSideFuncs: []
            - BranchSide:      'src/mechanism.cpp:316,34'
              BranchSideFuncs:
                - _ZL9strequalsILm5EEbPKcmRAT__S0_
      Callsites:
        - Src:             'src/mechanism.cpp:288,20'
          Dst:             _ZL9strequalsILm4EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:289,23'
          Dst:             _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:291,20'
          Dst:             _ZL9strequalsILm4EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:292,23'
          Dst:             _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:294,20'
          Dst:             _ZL9strequalsILm4EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:295,23'
          Dst:             _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:296,23'
          Dst:             _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:298,20'
          Dst:             _ZL9strequalsILm4EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:299,23'
          Dst:             _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:300,23'
          Dst:             _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:302,20'
          Dst:             _ZL9strequalsILm5EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:304,20'
          Dst:             _ZL9strequalsILm5EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:306,20'
          Dst:             _ZL9strequalsILm4EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:307,23'
          Dst:             _ZL9strequalsILm5EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:309,20'
          Dst:             _ZL9strequalsILm4EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:310,23'
          Dst:             _ZL9strequalsILm5EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:312,20'
          Dst:             _ZL9strequalsILm4EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:313,23'
          Dst:             _ZL9strequalsILm5EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:315,20'
          Dst:             _ZL9strequalsILm4EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:316,23'
          Dst:             _ZL9strequalsILm5EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:318,20'
          Dst:             _ZL9strequalsILm5EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:321,20'
          Dst:             _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:323,20'
          Dst:             _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:325,20'
          Dst:             _ZL9strequalsILm5EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:327,20'
          Dst:             _ZL9strequalsILm6EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:329,20'
          Dst:             _ZL9strequalsILm8EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:331,20'
          Dst:             _ZL9strequalsILm7EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:333,20'
          Dst:             _ZL9strequalsILm6EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:335,20'
          Dst:             _ZL9strequalsILm5EEbPKcmRAT__S0_
        - Src:             'src/mechanism.cpp:337,20'
          Dst:             _ZL9strequalsILm8EEbPKcmRAT__S0_
    - functionName:    _ZN3zmq10get_uint32EPKh
      functionSourceFile: '/src/libzmq/src/wire.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer_
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11mechanism_t14parse_metadataEPKhmb
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - ptr_
        - length_
        - zap_flag_
      BBCount:         47
      ICount:          290
      EdgeCount:       49
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq10get_uint32EPKh
        - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
        - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
        - __errno_location
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:216,5'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:217,58'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
            - BranchSide:      'src/mechanism.cpp:258,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/mechanism.cpp:220,13'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:221,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/mechanism.cpp:224,56'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
        - Branch String:   'src/mechanism.cpp:227,13'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
            - BranchSide:      'src/mechanism.cpp:230,70'
              BranchSideFuncs:
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
        - Branch String:   'src/mechanism.cpp:233,13'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
            - BranchSide:      'src/mechanism.cpp:236,32'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
        - Branch String:   'src/mechanism.cpp:240,44'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:240,47'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
            - BranchSide:      'src/mechanism.cpp:242,23'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
        - Branch String:   'src/mechanism.cpp:240,13'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:241,34'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
            - BranchSide:      'src/mechanism.cpp:242,23'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
        - Branch String:   'src/mechanism.cpp:242,18'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:243,69'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
            - BranchSide:      'src/mechanism.cpp:249,44'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
        - Branch String:   'src/mechanism.cpp:243,17'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:245,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
            - BranchSide:      'src/mechanism.cpp:248,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
        - Branch String:   'src/mechanism.cpp:250,17'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
            - BranchSide:      'src/mechanism.cpp:251,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
        - Branch String:   'src/mechanism.cpp:253,10'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:253,22'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
            - BranchSide:      'src/mechanism.cpp:253,40'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:0,0'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/mechanism.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/mechanism.cpp:216,5'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZN3zmq10get_uint32EPKh
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJRSA_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
                - __errno_location
                - _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
        - Branch String:   'src/mechanism.cpp:258,9'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:259,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/mechanism.cpp:262,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mechanism.cpp:230,58'
          Dst:             _ZN3zmq10get_uint32EPKh
        - Src:             'src/mechanism.cpp:241,13'
          Dst:             _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
        - Src:             'src/mechanism.cpp:243,18'
          Dst:             _ZNK3zmq11mechanism_t17check_socket_typeEPKcm
        - Src:             'src/mechanism.cpp:245,17'
          Dst:             __errno_location
        - Src:             'src/mechanism.cpp:259,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq11mechanism_t19set_peer_routing_idEPKvm
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - id_ptr_
        - id_size_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6blob_t3setEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mechanism.cpp:25,17'
          Dst:             _ZN3zmq6blob_t3setEPKhm
    - functionName:    _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - msg_
        - prefix_
        - prefix_len_
      BBCount:         8
      ICount:          90
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq11mechanism_t20add_basic_propertiesEPhm
        - _ZNK3zmq11mechanism_t20basic_properties_lenEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:198,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq11mechanism_t20add_basic_propertiesEPhm
            - BranchSide:      'src/mechanism.cpp:198,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq11mechanism_t20add_basic_propertiesEPhm
      Callsites:
        - Src:             'src/mechanism.cpp:196,47'
          Dst:             _ZNK3zmq11mechanism_t20basic_properties_lenEv
        - Src:             'src/mechanism.cpp:197,26'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/mechanism.cpp:198,5'
          Dst:             __errno_location
        - Src:             'src/mechanism.cpp:198,5'
          Dst:             strerror
        - Src:             'src/mechanism.cpp:198,5'
          Dst:             fprintf
        - Src:             'src/mechanism.cpp:198,5'
          Dst:             fflush
        - Src:             'src/mechanism.cpp:198,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mechanism.cpp:200,62'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/mechanism.cpp:207,70'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/mechanism.cpp:206,5'
          Dst:             _ZNK3zmq11mechanism_t20add_basic_propertiesEPhm
    - functionName:    _ZNK3zmq11mechanism_t20basic_properties_lenEv
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq11mechanism_t12property_lenEPKcm
        - _ZN3zmq11mechanism_t18socket_type_stringEi
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:177,5'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:182,25'
              BranchSideFuncs:
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strlen
                - _ZN3zmq11mechanism_t12property_lenEPKcm
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEESH_
                - strlen
                - _ZN3zmq11mechanism_t12property_lenEPKcm
                - _ZN3zmq11mechanism_t12property_lenEPKcm
            - BranchSide:      'src/mechanism.cpp:185,61'
              BranchSideFuncs:
                - strlen
                - _ZN3zmq11mechanism_t12property_lenEPKcm
                - _ZN3zmq11mechanism_t12property_lenEPKcm
        - Branch String:   'src/mechanism.cpp:187,40'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:187,43'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t12property_lenEPKcm
            - BranchSide:      'src/mechanism.cpp:189,57'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t12property_lenEPKcm
        - Branch String:   'src/mechanism.cpp:188,16'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:188,19'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t12property_lenEPKcm
            - BranchSide:      'src/mechanism.cpp:189,57'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t12property_lenEPKcm
        - Branch String:   'src/mechanism.cpp:187,15'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:187,15'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t12property_lenEPKcm
            - BranchSide:      'src/mechanism.cpp:189,57'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t12property_lenEPKcm
      Callsites:
        - Src:             'src/mechanism.cpp:174,31'
          Dst:             _ZN3zmq11mechanism_t18socket_type_stringEi
        - Src:             'src/mechanism.cpp:182,45'
          Dst:             strlen
        - Src:             'src/mechanism.cpp:182,11'
          Dst:             _ZN3zmq11mechanism_t12property_lenEPKcm
        - Src:             'src/mechanism.cpp:185,53'
          Dst:             strlen
        - Src:             'src/mechanism.cpp:185,12'
          Dst:             _ZN3zmq11mechanism_t12property_lenEPKcm
        - Src:             'src/mechanism.cpp:189,19'
          Dst:             _ZN3zmq11mechanism_t12property_lenEPKcm
    - functionName:    _ZNK3zmq11mechanism_t20add_basic_propertiesEPhm
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr_
        - ptr_capacity_
      BBCount:         15
      ICount:          154
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
        - _ZN3zmq11mechanism_t18socket_type_stringEi
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:152,33'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:152,36'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEESH_
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strlen
                - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEppB8ne180100Ev
            - BranchSide:      'src/mechanism.cpp:154,30'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEESH_
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strlen
                - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEppB8ne180100Ev
        - Branch String:   'src/mechanism.cpp:153,9'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:153,12'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEESH_
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strlen
                - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEppB8ne180100Ev
            - BranchSide:      'src/mechanism.cpp:154,30'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEESH_
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strlen
                - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEppB8ne180100Ev
        - Branch String:   'src/mechanism.cpp:152,9'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:154,30'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEESH_
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strlen
                - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEppB8ne180100Ev
            - BranchSide:      'src/mechanism.cpp:161,17'
              BranchSideFuncs:
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEESH_
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strlen
                - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEppB8ne180100Ev
        - Branch String:   'src/mechanism.cpp:160,5'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:165,25'
              BranchSideFuncs:
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEptB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - strlen
                - _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
                - _ZNSt3__120__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EEPNS_11__tree_nodeIS9_PvEElEEEESH_
            - BranchSide:      'src/mechanism.cpp:169,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mechanism.cpp:147,31'
          Dst:             _ZN3zmq11mechanism_t18socket_type_stringEi
        - Src:             'src/mechanism.cpp:149,39'
          Dst:             strlen
        - Src:             'src/mechanism.cpp:148,12'
          Dst:             _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
        - Src:             'src/mechanism.cpp:154,16'
          Dst:             _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
        - Src:             'src/mechanism.cpp:166,46'
          Dst:             strlen
        - Src:             'src/mechanism.cpp:165,11'
          Dst:             _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
    - functionName:    _ZN3zmq11mechanism_t18socket_type_stringEi
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - socket_type_
      BBCount:         11
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:91,5'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:91,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mechanism.cpp:91,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mechanism.cpp:91,5'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:91,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mechanism.cpp:91,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mechanism.cpp:91,5'
          Dst:             fprintf
        - Src:             'src/mechanism.cpp:91,5'
          Dst:             fflush
        - Src:             'src/mechanism.cpp:91,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq11mechanism_t12add_propertyEPhmPKcPKvm
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr_
        - ptr_capacity_
        - name_
        - value_
        - value_len_
      BBCount:         13
      ICount:          108
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12property_lenmm
        - _ZL8name_lenPKc
        - _ZN3zmq10put_uint32EPhj
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:119,5'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:119,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq10put_uint32EPhj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mechanism.cpp:121,41'
              BranchSideFuncs:
                - _ZN3zmq10put_uint32EPhj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/mechanism.cpp:125,5'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:125,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq10put_uint32EPhj
            - BranchSide:      'src/mechanism.cpp:125,5'
              BranchSideFuncs:
                - _ZN3zmq10put_uint32EPhj
      Callsites:
        - Src:             'src/mechanism.cpp:117,29'
          Dst:             _ZL8name_lenPKc
        - Src:             'src/mechanism.cpp:118,30'
          Dst:             _ZL12property_lenmm
        - Src:             'src/mechanism.cpp:119,5'
          Dst:             fprintf
        - Src:             'src/mechanism.cpp:119,5'
          Dst:             fflush
        - Src:             'src/mechanism.cpp:119,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mechanism.cpp:125,5'
          Dst:             fprintf
        - Src:             'src/mechanism.cpp:125,5'
          Dst:             fflush
        - Src:             'src/mechanism.cpp:125,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mechanism.cpp:126,5'
          Dst:             _ZN3zmq10put_uint32EPhj
    - functionName:    _ZL8name_lenPKc
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name_
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:107,5'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:107,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/mechanism.cpp:107,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mechanism.cpp:106,29'
          Dst:             strlen
        - Src:             'src/mechanism.cpp:107,5'
          Dst:             fprintf
        - Src:             'src/mechanism.cpp:107,5'
          Dst:             fflush
        - Src:             'src/mechanism.cpp:107,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZL12property_lenmm
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - name_len_
        - value_len_
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11mechanism_t12property_lenEPKcm
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - name_
        - value_len_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12property_lenmm
        - _ZL8name_lenPKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mechanism.cpp:135,28'
          Dst:             _ZL8name_lenPKc
        - Src:             'src/mechanism.cpp:135,12'
          Dst:             _ZL12property_lenmm
    - functionName:    _ZNK3zmq11mechanism_t11get_user_idEv
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11mechanism_t11set_user_idEPKvm
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - user_id_
        - size_
      BBCount:         9
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq6blob_t3setEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mechanism.cpp:38,14'
          Dst:             _ZN3zmq6blob_t3setEPKhm
    - functionName:    _ZN3zmq11mechanism_t15peer_routing_idEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         8
      ICount:          65
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq6blob_t4dataEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq6blob_t4sizeEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/mechanism.cpp:31,5'
          Branch Sides:
            - BranchSide:      'src/mechanism.cpp:31,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/mechanism.cpp:31,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
      Callsites:
        - Src:             'src/mechanism.cpp:30,49'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/mechanism.cpp:30,26'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/mechanism.cpp:31,5'
          Dst:             __errno_location
        - Src:             'src/mechanism.cpp:31,5'
          Dst:             strerror
        - Src:             'src/mechanism.cpp:31,5'
          Dst:             fprintf
        - Src:             'src/mechanism.cpp:31,5'
          Dst:             fflush
        - Src:             'src/mechanism.cpp:31,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/mechanism.cpp:32,19'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/mechanism.cpp:32,40'
          Dst:             _ZN3zmq6blob_t4dataEv
        - Src:             'src/mechanism.cpp:32,61'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/mechanism.cpp:33,11'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
    - functionName:    _ZN3zmq11mechanism_tD2Ev
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6blob_tD2Ev
        - _ZN3zmq9options_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mechanism.cpp:20,1'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/mechanism.cpp:20,1'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/mechanism.cpp:20,1'
          Dst:             _ZN3zmq9options_tD2Ev
    - functionName:    _ZN3zmq11mechanism_tD0Ev
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11mechanism_tC2ERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - options_
      BBCount:         9
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq6blob_tC2Ev
        - _ZN3zmq6blob_tD2Ev
        - _ZN3zmq9options_tC2ERKS0_
        - _ZN3zmq9options_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mechanism.cpp:14,61'
          Dst:             _ZN3zmq9options_tC2ERKS0_
        - Src:             'src/mechanism.cpp:14,19'
          Dst:             _ZN3zmq6blob_tC2Ev
        - Src:             'src/mechanism.cpp:14,19'
          Dst:             _ZN3zmq6blob_tC2Ev
        - Src:             'src/mechanism.cpp:16,1'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/mechanism.cpp:16,1'
          Dst:             _ZN3zmq9options_tD2Ev
    - functionName:    _ZNK3zmq16mechanism_base_t12zap_requiredEv
      functionSourceFile: '/src/libzmq/src/mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
      functionSourceFile: '/src/libzmq/src/mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - error_reason_
        - error_reason_len_
      BBCount:         15
      ICount:          109
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq13socket_base_t27event_handshake_failed_authERKNS_19endpoint_uri_pair_tEi
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mechanism_base.cpp:42,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/mechanism_base.cpp:43,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/mechanism_base.cpp:42,33'
          Dst:             _ZN3zmq13socket_base_t27event_handshake_failed_authERKNS_19endpoint_uri_pair_tEi
    - functionName:    _ZNK3zmq16mechanism_base_t29check_basic_command_structureEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq5msg_t4dataEv
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/mechanism_base.cpp:17,9'
          Branch Sides:
            - BranchSide:      'src/mechanism_base.cpp:17,12'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/mechanism_base.cpp:18,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/mechanism_base.cpp:16,9'
          Branch Sides:
            - BranchSide:      'src/mechanism_base.cpp:18,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/mechanism_base.cpp:24,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/mechanism_base.cpp:16,15'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/mechanism_base.cpp:17,18'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/mechanism_base.cpp:17,60'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/mechanism_base.cpp:18,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/mechanism_base.cpp:19,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/mechanism_base.cpp:18,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/mechanism_base.cpp:21,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq16mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/mechanism_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - session_
        - options_
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11mechanism_tC2ERKNS_9options_tE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/mechanism_base.cpp:10,5'
          Dst:             _ZN3zmq11mechanism_tC2ERKNS_9options_tE
    - functionName:    _ZN3zmq16mechanism_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/mechanism_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12num_prefixesEv
      functionSourceFile: '/src/libzmq/src/generic_mtrie.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq16atomic_counter_t3getEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic_mtrie.hpp:62,59'
          Dst:             _ZNK3zmq16atomic_counter_t3getEv
    - functionName:    _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
      functionSourceFile: '/src/libzmq/src/generic_mtrie_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/generic_mtrie_impl.hpp:565,20'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:565,20'
              BranchSideFuncs: []
            - BranchSide:      'src/generic_mtrie_impl.hpp:565,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1_
      functionSourceFile: '/src/libzmq/src/generic_mtrie_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - prefix_
        - size_
        - pipe_
      BBCount:         173
      ICount:          1051
      EdgeCount:       340
      CyclomaticComplexity: 169
      functionsReached:
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - _ZN3zmq16atomic_counter_t3subEj
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
        - _ZNK3zmq16atomic_counter_t3getEv
        - fflush
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/generic_mtrie_impl.hpp:392,5'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:393,20'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:513,9'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:396,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:397,21'
              BranchSideFuncs:
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:438,16'
              BranchSideFuncs:
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:397,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:398,25'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
            - BranchSide:      'src/generic_mtrie_impl.hpp:416,36'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
        - Branch String:   'src/generic_mtrie_impl.hpp:398,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:399,25'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:404,22'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:405,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:406,21'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:412,24'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:406,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:406,21'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:407,21'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:407,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:392,19'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:392,19'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:417,34'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:417,40'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
            - BranchSide:      'src/generic_mtrie_impl.hpp:419,21'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:418,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:418,23'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:419,21'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:417,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:419,21'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:424,18'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
        - Branch String:   'src/generic_mtrie_impl.hpp:424,15'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:425,22'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
            - BranchSide:      'src/generic_mtrie_impl.hpp:426,22'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
        - Branch String:   'src/generic_mtrie_impl.hpp:427,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:428,21'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:432,16'
              BranchSideFuncs:
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:441,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:442,17'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:442,17'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:442,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:442,17'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:444,24'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:444,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:445,24'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:450,24'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:448,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:448,21'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:449,17'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:451,21'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:451,21'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:452,26'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:455,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:460,32'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:471,35'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:460,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:461,36'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:464,25'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:461,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:461,55'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:462,33'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:464,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:464,25'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:465,42'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:471,32'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:474,32'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:489,35'
              BranchSideFuncs:
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:474,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:475,36'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:478,25'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:475,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:475,55'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:476,33'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:478,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:478,25'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:479,42'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:485,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:485,25'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:486,37'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:493,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:494,36'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:497,25'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:494,33'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:494,77'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:495,33'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:497,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:497,25'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:498,44'
              BranchSideFuncs:
                - malloc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:503,25'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:503,25'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:504,37'
              BranchSideFuncs:
                - free
                - _ZNKSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE5emptyB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE4backB8ne180100Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE8pop_backEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEE9push_backERKS5_
                - _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - malloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - free
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:513,9'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:513,9'
              BranchSideFuncs:
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:514,9'
              BranchSideFuncs:
                - _ZNK3zmq16atomic_counter_t3getEv
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:514,9'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:514,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
            - BranchSide:      'src/generic_mtrie_impl.hpp:515,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
                - _ZNSt3__14listIN3zmq15generic_mtrie_tINS1_6pipe_tEE4iterENS_9allocatorIS5_EEED2Ev
      Callsites:
        - Src:             'src/generic_mtrie_impl.hpp:406,21'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:406,21'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:406,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:440,31'
          Dst:             _ZNK3zmq15generic_mtrie_tINS_6pipe_tEE12is_redundantEv
        - Src:             'src/generic_mtrie_impl.hpp:441,17'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - Src:             'src/generic_mtrie_impl.hpp:442,17'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:442,17'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:442,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:448,21'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:448,21'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:448,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:451,21'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:451,21'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:451,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:464,25'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:464,25'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:464,25'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:478,25'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:478,25'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:478,25'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:485,25'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:485,25'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:485,25'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:497,25'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:497,25'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:497,25'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:503,25'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:503,25'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:503,25'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:514,9'
          Dst:             _ZNK3zmq16atomic_counter_t3getEv
        - Src:             'src/generic_mtrie_impl.hpp:514,9'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:514,9'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:514,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:515,23'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
    - functionName:    _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
      functionSourceFile: '/src/libzmq/src/generic_mtrie_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         32
      ICount:          150
      EdgeCount:       35
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/generic_mtrie_impl.hpp:27,5'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:27,5'
              BranchSideFuncs:
                - free
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:27,5'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZdlPv
                - free
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:29,9'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:30,9'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:32,16'
              BranchSideFuncs:
                - free
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
        - Branch String:   'src/generic_mtrie_impl.hpp:30,9'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:30,9'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
            - BranchSide:      'src/generic_mtrie_impl.hpp:31,9'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
        - Branch String:   'src/generic_mtrie_impl.hpp:31,9'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:31,9'
              BranchSideFuncs: []
            - BranchSide:      'src/generic_mtrie_impl.hpp:31,9'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
        - Branch String:   'src/generic_mtrie_impl.hpp:33,9'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:34,13'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - free
            - BranchSide:      'src/generic_mtrie_impl.hpp:36,15'
              BranchSideFuncs:
                - free
        - Branch String:   'src/generic_mtrie_impl.hpp:34,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:33,49'
              BranchSideFuncs:
                - free
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
            - BranchSide:      'src/generic_mtrie_impl.hpp:33,49'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
                - _ZdlPv
                - free
      Callsites:
        - Src:             'src/generic_mtrie_impl.hpp:30,9'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:30,9'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:30,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:31,9'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - Src:             'src/generic_mtrie_impl.hpp:34,13'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEED2Ev
        - Src:             'src/generic_mtrie_impl.hpp:30,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq15generic_mtrie_tINS_6pipe_tEE3addEPKhmPS1_
      functionSourceFile: '/src/libzmq/src/generic_mtrie_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - prefix_
        - size_
        - pipe_
      BBCount:         98
      ICount:          752
      EdgeCount:       120
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
        - _ZN3zmq16atomic_counter_t3addEj
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - realloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/generic_mtrie_impl.hpp:45,5'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:46,34'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:116,26'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:48,26'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:48,29'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:51,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:48,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:51,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:91,13'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:51,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:52,28'
              BranchSideFuncs:
                - realloc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:55,24'
              BranchSideFuncs:
                - realloc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:55,24'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:56,44'
              BranchSideFuncs:
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:66,24'
              BranchSideFuncs:
                - realloc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:58,31'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:58,46'
              BranchSideFuncs:
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:58,61'
              BranchSideFuncs:
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:61,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:61,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:62,37'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:62,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:63,21'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:64,38'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:66,24'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:68,50'
              BranchSideFuncs:
                - realloc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:77,50'
              BranchSideFuncs:
                - realloc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:72,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:72,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:73,41'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:73,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:74,21'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:75,13'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:81,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:81,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:82,26'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:84,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:85,21'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:86,28'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:91,13'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:92,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:102,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:92,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:93,34'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:98,13'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:93,34'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:93,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:93,34'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:94,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:94,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:95,20'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:93,34'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:93,34'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/generic_mtrie_impl.hpp:93,34'
              BranchSideFuncs: []
        - Branch String:   'src/generic_mtrie_impl.hpp:102,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:104,19'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:109,13'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:104,19'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:103,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:104,19'
              BranchSideFuncs:
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:105,17'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:105,17'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:106,20'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - realloc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - malloc
                - _ZNSt3__13minB8ne180100IhEERKT_S3_S3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:104,19'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:93,34'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/generic_mtrie_impl.hpp:93,34'
              BranchSideFuncs: []
        - Branch String:   'src/generic_mtrie_impl.hpp:117,9'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:117,9'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
            - BranchSide:      'src/generic_mtrie_impl.hpp:118,22'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:118,22'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:118,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/generic_mtrie_impl.hpp:118,9'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEEC2B8ne180100Ev
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/generic_mtrie_impl.hpp:119,9'
          Branch Sides:
            - BranchSide:      'src/generic_mtrie_impl.hpp:119,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
            - BranchSide:      'src/generic_mtrie_impl.hpp:121,9'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
      Callsites:
        - Src:             'src/generic_mtrie_impl.hpp:61,17'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:61,17'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:61,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:70,68'
          Dst:             realloc
        - Src:             'src/generic_mtrie_impl.hpp:72,17'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:72,17'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:72,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:79,68'
          Dst:             realloc
        - Src:             'src/generic_mtrie_impl.hpp:81,17'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:81,17'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:81,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:93,53'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
        - Src:             'src/generic_mtrie_impl.hpp:94,17'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:94,17'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:94,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:104,38'
          Dst:             _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
        - Src:             'src/generic_mtrie_impl.hpp:105,17'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:105,17'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:105,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:119,9'
          Dst:             fprintf
        - Src:             'src/generic_mtrie_impl.hpp:119,9'
          Dst:             fflush
        - Src:             'src/generic_mtrie_impl.hpp:119,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/generic_mtrie_impl.hpp:121,23'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
    - functionName:    _ZN3zmq15generic_mtrie_tINS_6pipe_tEEC2Ev
      functionSourceFile: '/src/libzmq/src/generic_mtrie_impl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16atomic_counter_tC2Ej
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic_mtrie_impl.hpp:21,17'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
    - functionName:    _ZTv0_n72_NK3zmq16null_mechanism_t6statusEv
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq16null_mechanism_t6statusEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:0,0'
          Dst:             _ZNK3zmq16null_mechanism_t6statusEv
    - functionName:    _ZNK3zmq16null_mechanism_t6statusEv
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/null_mechanism.cpp:191,29'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:191,32'
              BranchSideFuncs: []
            - BranchSide:      'src/null_mechanism.cpp:194,31'
              BranchSideFuncs: []
        - Branch String:   'src/null_mechanism.cpp:191,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:192,9'
              BranchSideFuncs: []
            - BranchSide:      'src/null_mechanism.cpp:194,31'
              BranchSideFuncs: []
        - Branch String:   'src/null_mechanism.cpp:194,51'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:194,16'
              BranchSideFuncs: []
            - BranchSide:      'src/null_mechanism.cpp:194,54'
              BranchSideFuncs: []
        - Branch String:   'src/null_mechanism.cpp:196,31'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:195,16'
              BranchSideFuncs: []
            - BranchSide:      'src/null_mechanism.cpp:196,34'
              BranchSideFuncs: []
        - Branch String:   'src/null_mechanism.cpp:197,25'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:197,28'
              BranchSideFuncs: []
            - BranchSide:      'src/null_mechanism.cpp:197,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZTv0_n64_N3zmq16null_mechanism_t17zap_msg_availableEv
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16null_mechanism_t17zap_msg_availableEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:0,0'
          Dst:             _ZN3zmq16null_mechanism_t17zap_msg_availableEv
    - functionName:    _ZN3zmq16null_mechanism_t17zap_msg_availableEv
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/null_mechanism.cpp:179,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:180,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/null_mechanism.cpp:183,20'
              BranchSideFuncs: []
        - Branch String:   'src/null_mechanism.cpp:184,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:185,9'
              BranchSideFuncs: []
            - BranchSide:      'src/null_mechanism.cpp:186,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/null_mechanism.cpp:180,9'
          Dst:             __errno_location
    - functionName:    _ZTv0_n40_N3zmq16null_mechanism_t25process_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16null_mechanism_t25process_handshake_commandEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:0,0'
          Dst:             _ZN3zmq16null_mechanism_t25process_handshake_commandEPNS_5msg_tE
    - functionName:    _ZN3zmq16null_mechanism_t25process_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         34
      ICount:          215
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq16null_mechanism_t21process_error_commandEPKhm
        - _ZN3zmq16null_mechanism_t21process_ready_commandEPKhm
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
        - fflush
        - fprintf
        - memcmp
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/null_mechanism.cpp:105,33'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:105,36'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/null_mechanism.cpp:106,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/null_mechanism.cpp:105,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:106,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/null_mechanism.cpp:113,37'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
                - _ZN3zmq16null_mechanism_t21process_error_commandEPKhm
                - memcmp
                - _ZN3zmq16null_mechanism_t21process_ready_commandEPKhm
        - Branch String:   'src/null_mechanism.cpp:118,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:118,21'
              BranchSideFuncs:
                - memcmp
                - _ZN3zmq16null_mechanism_t21process_ready_commandEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - memcmp
                - _ZN3zmq16null_mechanism_t21process_error_commandEPKhm
            - BranchSide:      'src/null_mechanism.cpp:120,14'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
                - _ZN3zmq16null_mechanism_t21process_error_commandEPKhm
        - Branch String:   'src/null_mechanism.cpp:117,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:119,37'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
                - _ZN3zmq16null_mechanism_t21process_error_commandEPKhm
            - BranchSide:      'src/null_mechanism.cpp:120,14'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
                - _ZN3zmq16null_mechanism_t21process_error_commandEPKhm
        - Branch String:   'src/null_mechanism.cpp:121,14'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:121,26'
              BranchSideFuncs:
                - memcmp
                - _ZN3zmq16null_mechanism_t21process_error_commandEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/null_mechanism.cpp:124,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/null_mechanism.cpp:120,14'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:122,37'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/null_mechanism.cpp:124,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/null_mechanism.cpp:130,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:131,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/null_mechanism.cpp:136,12'
              BranchSideFuncs: []
        - Branch String:   'src/null_mechanism.cpp:132,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:132,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/null_mechanism.cpp:133,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/null_mechanism.cpp:134,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:134,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/null_mechanism.cpp:135,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/null_mechanism.cpp:106,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/null_mechanism.cpp:107,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/null_mechanism.cpp:106,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/null_mechanism.cpp:108,9'
          Dst:             __errno_location
        - Src:             'src/null_mechanism.cpp:113,43'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/null_mechanism.cpp:114,36'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/null_mechanism.cpp:118,13'
          Dst:             memcmp
        - Src:             'src/null_mechanism.cpp:119,14'
          Dst:             _ZN3zmq16null_mechanism_t21process_ready_commandEPKhm
        - Src:             'src/null_mechanism.cpp:121,18'
          Dst:             memcmp
        - Src:             'src/null_mechanism.cpp:122,14'
          Dst:             _ZN3zmq16null_mechanism_t21process_error_commandEPKhm
        - Src:             'src/null_mechanism.cpp:124,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/null_mechanism.cpp:125,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/null_mechanism.cpp:124,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/null_mechanism.cpp:126,9'
          Dst:             __errno_location
        - Src:             'src/null_mechanism.cpp:131,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/null_mechanism.cpp:132,9'
          Dst:             __errno_location
        - Src:             'src/null_mechanism.cpp:132,9'
          Dst:             strerror
        - Src:             'src/null_mechanism.cpp:132,9'
          Dst:             fprintf
        - Src:             'src/null_mechanism.cpp:132,9'
          Dst:             fflush
        - Src:             'src/null_mechanism.cpp:132,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/null_mechanism.cpp:133,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/null_mechanism.cpp:134,9'
          Dst:             __errno_location
        - Src:             'src/null_mechanism.cpp:134,9'
          Dst:             strerror
        - Src:             'src/null_mechanism.cpp:134,9'
          Dst:             fprintf
        - Src:             'src/null_mechanism.cpp:134,9'
          Dst:             fflush
        - Src:             'src/null_mechanism.cpp:134,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq16null_mechanism_t21process_ready_commandEPKhm
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - cmd_data_
        - data_size_
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:143,12'
          Dst:             _ZN3zmq11mechanism_t14parse_metadataEPKhmb
    - functionName:    _ZN3zmq16null_mechanism_t21process_error_commandEPKhm
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - cmd_data_
        - data_size_
      BBCount:         8
      ICount:          106
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/null_mechanism.cpp:152,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:153,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/null_mechanism.cpp:161,28'
              BranchSideFuncs:
                - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/null_mechanism.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:163,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/null_mechanism.cpp:171,39'
              BranchSideFuncs:
                - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
      Callsites:
        - Src:             'src/null_mechanism.cpp:153,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/null_mechanism.cpp:154,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/null_mechanism.cpp:153,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/null_mechanism.cpp:157,9'
          Dst:             __errno_location
        - Src:             'src/null_mechanism.cpp:163,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/null_mechanism.cpp:164,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/null_mechanism.cpp:163,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/null_mechanism.cpp:167,9'
          Dst:             __errno_location
        - Src:             'src/null_mechanism.cpp:172,5'
          Dst:             _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
    - functionName:    _ZTv0_n32_N3zmq16null_mechanism_t22next_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16null_mechanism_t22next_handshake_commandEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:0,0'
          Dst:             _ZN3zmq16null_mechanism_t22next_handshake_commandEPNS_5msg_tE
    - functionName:    _ZN3zmq16null_mechanism_t22next_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         38
      ICount:          243
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14session_base_t11zap_connectEv
        - _ZN3zmq16null_mechanism_t16send_zap_requestEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq16mechanism_base_t12zap_requiredEv
        - __errno_location
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/null_mechanism.cpp:41,29'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:41,32'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/null_mechanism.cpp:42,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/null_mechanism.cpp:41,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:42,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/null_mechanism.cpp:46,9'
              BranchSideFuncs:
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZN3zmq16null_mechanism_t16send_zap_requestEv
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/null_mechanism.cpp:46,25'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:46,29'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16null_mechanism_t16send_zap_requestEv
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/null_mechanism.cpp:75,9'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/null_mechanism.cpp:46,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:47,13'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/null_mechanism.cpp:75,9'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/null_mechanism.cpp:47,13'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:48,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/null_mechanism.cpp:53,18'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16null_mechanism_t16send_zap_requestEv
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/null_mechanism.cpp:54,22'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:54,25'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16null_mechanism_t16send_zap_requestEv
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/null_mechanism.cpp:59,13'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16null_mechanism_t16send_zap_requestEv
        - Branch String:   'src/null_mechanism.cpp:54,13'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:55,13'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/null_mechanism.cpp:59,13'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16null_mechanism_t16send_zap_requestEv
        - Branch String:   'src/null_mechanism.cpp:59,13'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:60,13'
              BranchSideFuncs:
                - _ZN3zmq16null_mechanism_t16send_zap_requestEv
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/null_mechanism.cpp:73,5'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/null_mechanism.cpp:68,17'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:69,17'
              BranchSideFuncs: []
            - BranchSide:      'src/null_mechanism.cpp:71,13'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/null_mechanism.cpp:75,29'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:75,32'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/null_mechanism.cpp:95,5'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
        - Branch String:   'src/null_mechanism.cpp:75,9'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:76,9'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - __errno_location
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/null_mechanism.cpp:95,5'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
        - Branch String:   'src/null_mechanism.cpp:77,13'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:78,26'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/null_mechanism.cpp:91,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/null_mechanism.cpp:81,13'
          Branch Sides:
            - BranchSide:      'src/null_mechanism.cpp:81,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
            - BranchSide:      'src/null_mechanism.cpp:83,45'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
      Callsites:
        - Src:             'src/null_mechanism.cpp:42,9'
          Dst:             __errno_location
        - Src:             'src/null_mechanism.cpp:46,9'
          Dst:             _ZNK3zmq16mechanism_base_t12zap_requiredEv
        - Src:             'src/null_mechanism.cpp:48,13'
          Dst:             __errno_location
        - Src:             'src/null_mechanism.cpp:53,27'
          Dst:             _ZN3zmq14session_base_t11zap_connectEv
        - Src:             'src/null_mechanism.cpp:55,22'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/null_mechanism.cpp:56,24'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/null_mechanism.cpp:55,37'
          Dst:             _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/null_mechanism.cpp:60,13'
          Dst:             _ZN3zmq16null_mechanism_t16send_zap_requestEv
        - Src:             'src/null_mechanism.cpp:79,34'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/null_mechanism.cpp:81,13'
          Dst:             fprintf
        - Src:             'src/null_mechanism.cpp:81,13'
          Dst:             fflush
        - Src:             'src/null_mechanism.cpp:81,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/null_mechanism.cpp:83,51'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/null_mechanism.cpp:91,9'
          Dst:             __errno_location
        - Src:             'src/null_mechanism.cpp:95,5'
          Dst:             _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
    - functionName:    _ZN3zmq16null_mechanism_t16send_zap_requestEv
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12zap_client_t16send_zap_requestEPKcmPPKhPmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:202,19'
          Dst:             _ZN3zmq12zap_client_t16send_zap_requestEPKcmPPKhPmm
    - functionName:    _ZTv0_n24_N3zmq16null_mechanism_tD0Ev
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16null_mechanism_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:0,0'
          Dst:             _ZN3zmq16null_mechanism_tD0Ev
    - functionName:    _ZN3zmq16null_mechanism_tD0Ev
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16null_mechanism_tD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:36,1'
          Dst:             _ZN3zmq16null_mechanism_tD1Ev
    - functionName:    _ZN3zmq16null_mechanism_tD1Ev
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16mechanism_base_tD2Ev
        - _ZN3zmq16null_mechanism_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:36,1'
          Dst:             _ZN3zmq16null_mechanism_tD2Ev
        - Src:             'src/null_mechanism.cpp:36,1'
          Dst:             _ZN3zmq16mechanism_base_tD2Ev
    - functionName:    _ZN3zmq16null_mechanism_tD2Ev
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - vtt
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12zap_client_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:37,1'
          Dst:             _ZN3zmq12zap_client_tD2Ev
    - functionName:    _ZTv0_n24_N3zmq16null_mechanism_tD1Ev
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16null_mechanism_tD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:0,0'
          Dst:             _ZN3zmq16null_mechanism_tD1Ev
    - functionName:    _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - session_
        - peer_address_
        - options_
      BBCount:         6
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq12zap_client_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - _ZN3zmq16mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tE
        - _ZN3zmq16mechanism_base_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:24,5'
          Dst:             _ZN3zmq16mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tE
        - Src:             'src/null_mechanism.cpp:25,5'
          Dst:             _ZN3zmq12zap_client_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - Src:             'src/null_mechanism.cpp:33,1'
          Dst:             _ZN3zmq16mechanism_base_tD2Ev
    - functionName:    _ZN3zmq16null_mechanism_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/null_mechanism.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - vtt
        - session_
        - peer_address_
        - options_
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12zap_client_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/null_mechanism.cpp:25,5'
          Dst:             _ZN3zmq12zap_client_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
    - functionName:    _ZN3zmq6pair_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq6pipe_t11check_writeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pair.cpp:101,9'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:102,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11check_writeEv
            - BranchSide:      'src/pair.cpp:104,12'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11check_writeEv
      Callsites:
        - Src:             'src/pair.cpp:104,19'
          Dst:             _ZN3zmq6pipe_t11check_writeEv
    - functionName:    _ZN3zmq6pair_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq6pipe_t10check_readEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pair.cpp:93,9'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:94,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
            - BranchSide:      'src/pair.cpp:96,12'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
      Callsites:
        - Src:             'src/pair.cpp:96,19'
          Dst:             _ZN3zmq6pipe_t10check_readEv
    - functionName:    _ZN3zmq6pair_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         19
      ICount:          113
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pair.cpp:78,5'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:78,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
            - BranchSide:      'src/pair.cpp:80,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Branch String:   'src/pair.cpp:80,16'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:80,20'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pair.cpp:82,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pair.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:82,14'
              BranchSideFuncs: []
            - BranchSide:      'src/pair.cpp:88,5'
              BranchSideFuncs: []
        - Branch String:   'src/pair.cpp:83,9'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:83,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/pair.cpp:85,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/pair.cpp:77,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/pair.cpp:78,5'
          Dst:             __errno_location
        - Src:             'src/pair.cpp:78,5'
          Dst:             strerror
        - Src:             'src/pair.cpp:78,5'
          Dst:             fprintf
        - Src:             'src/pair.cpp:78,5'
          Dst:             fflush
        - Src:             'src/pair.cpp:78,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pair.cpp:80,27'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/pair.cpp:82,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/pair.cpp:83,9'
          Dst:             __errno_location
        - Src:             'src/pair.cpp:83,9'
          Dst:             strerror
        - Src:             'src/pair.cpp:83,9'
          Dst:             fprintf
        - Src:             'src/pair.cpp:83,9'
          Dst:             fflush
        - Src:             'src/pair.cpp:83,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pair.cpp:85,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq6pair_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         17
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pair.cpp:59,16'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:59,20'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - __errno_location
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pair.cpp:60,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/pair.cpp:59,9'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:60,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pair.cpp:64,11'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pair.cpp:64,9'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:65,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pair.cpp:68,20'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/pair.cpp:69,5'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:69,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/pair.cpp:71,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/pair.cpp:59,27'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/pair.cpp:60,9'
          Dst:             __errno_location
        - Src:             'src/pair.cpp:64,17'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/pair.cpp:65,16'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/pair.cpp:68,26'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/pair.cpp:69,5'
          Dst:             __errno_location
        - Src:             'src/pair.cpp:69,5'
          Dst:             strerror
        - Src:             'src/pair.cpp:69,5'
          Dst:             fprintf
        - Src:             'src/pair.cpp:69,5'
          Dst:             fflush
        - Src:             'src/pair.cpp:69,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq6pair_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6pair_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq6pair_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pair.cpp:40,9'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:40,9'
              BranchSideFuncs: []
            - BranchSide:      'src/pair.cpp:41,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq6pair_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pair.cpp:28,5'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:28,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/pair.cpp:32,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/pair.cpp:32,9'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:33,17'
              BranchSideFuncs: []
            - BranchSide:      'src/pair.cpp:35,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
      Callsites:
        - Src:             'src/pair.cpp:28,5'
          Dst:             fprintf
        - Src:             'src/pair.cpp:28,5'
          Dst:             fflush
        - Src:             'src/pair.cpp:28,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pair.cpp:35,16'
          Dst:             _ZN3zmq6pipe_t9terminateEb
    - functionName:    _ZThn1248_N3zmq6pair_tD0Ev
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pair_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pair.cpp:0,0'
          Dst:             _ZN3zmq6pair_tD0Ev
    - functionName:    _ZN3zmq6pair_tD0Ev
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pair_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pair.cpp:17,1'
          Dst:             _ZN3zmq6pair_tD2Ev
    - functionName:    _ZN3zmq6pair_tD2Ev
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          61
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pair.cpp:18,5'
          Branch Sides:
            - BranchSide:      'src/pair.cpp:18,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13socket_base_tD2Ev
            - BranchSide:      'src/pair.cpp:18,5'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_tD2Ev
      Callsites:
        - Src:             'src/pair.cpp:18,5'
          Dst:             fprintf
        - Src:             'src/pair.cpp:18,5'
          Dst:             fflush
        - Src:             'src/pair.cpp:18,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pair.cpp:19,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
        - Src:             'src/pair.cpp:18,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn1224_N3zmq6pair_tD1Ev
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pair_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pair.cpp:0,0'
          Dst:             _ZN3zmq6pair_tD2Ev
    - functionName:    _ZThn1224_N3zmq6pair_tD0Ev
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pair_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pair.cpp:0,0'
          Dst:             _ZN3zmq6pair_tD0Ev
    - functionName:    _ZThn1240_N3zmq6pair_tD1Ev
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pair_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pair.cpp:0,0'
          Dst:             _ZN3zmq6pair_tD2Ev
    - functionName:    _ZThn1240_N3zmq6pair_tD0Ev
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pair_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pair.cpp:0,0'
          Dst:             _ZN3zmq6pair_tD0Ev
    - functionName:    _ZThn1248_N3zmq6pair_tD1Ev
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pair_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pair.cpp:0,0'
          Dst:             _ZN3zmq6pair_tD2Ev
    - functionName:    _ZN3zmq6pair_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/pair.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pair.cpp:11,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
    - functionName:    _ZNK3zmq14plain_client_t6statusEv
      functionSourceFile: '/src/libzmq/src/plain_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/plain_client.cpp:80,5'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:82,13'
              BranchSideFuncs: []
            - BranchSide:      'src/plain_client.cpp:84,13'
              BranchSideFuncs: []
            - BranchSide:      'src/plain_client.cpp:86,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq14plain_client_t13process_errorEPKhm
      functionSourceFile: '/src/libzmq/src/plain_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - cmd_data_
        - data_size_
      BBCount:         13
      ICount:          118
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/plain_client.cpp:168,39'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:168,42'
              BranchSideFuncs:
                - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_client.cpp:174,18'
              BranchSideFuncs:
                - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/plain_client.cpp:168,9'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:169,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_client.cpp:174,18'
              BranchSideFuncs:
                - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/plain_client.cpp:175,9'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:176,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_client.cpp:183,28'
              BranchSideFuncs:
                - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/plain_client.cpp:184,9'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:185,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_client.cpp:192,39'
              BranchSideFuncs:
                - _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
      Callsites:
        - Src:             'src/plain_client.cpp:169,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_client.cpp:170,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_client.cpp:169,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_client.cpp:171,9'
          Dst:             __errno_location
        - Src:             'src/plain_client.cpp:176,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_client.cpp:177,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_client.cpp:176,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_client.cpp:179,9'
          Dst:             __errno_location
        - Src:             'src/plain_client.cpp:185,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_client.cpp:186,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_client.cpp:185,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_client.cpp:188,9'
          Dst:             __errno_location
        - Src:             'src/plain_client.cpp:193,5'
          Dst:             _ZN3zmq16mechanism_base_t19handle_error_reasonEPKcm
    - functionName:    _ZN3zmq14plain_client_t13process_readyEPKhm
      functionSourceFile: '/src/libzmq/src/plain_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - cmd_data_
        - data_size_
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/plain_client.cpp:148,9'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:149,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_client.cpp:154,36'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/plain_client.cpp:156,9'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:157,9'
              BranchSideFuncs: []
            - BranchSide:      'src/plain_client.cpp:159,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
      Callsites:
        - Src:             'src/plain_client.cpp:149,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_client.cpp:150,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_client.cpp:149,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_client.cpp:151,9'
          Dst:             __errno_location
        - Src:             'src/plain_client.cpp:154,20'
          Dst:             _ZN3zmq11mechanism_t14parse_metadataEPKhmb
        - Src:             'src/plain_client.cpp:159,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_client.cpp:160,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_client.cpp:159,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
    - functionName:    _ZN3zmq14plain_client_t15process_welcomeEPKhm
      functionSourceFile: '/src/libzmq/src/plain_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - cmd_data_
        - data_size_
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/plain_client.cpp:122,9'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:123,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_client.cpp:128,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/plain_client.cpp:128,9'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:129,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_client.cpp:135,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/plain_client.cpp:123,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_client.cpp:124,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_client.cpp:123,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_client.cpp:125,9'
          Dst:             __errno_location
        - Src:             'src/plain_client.cpp:129,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_client.cpp:130,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_client.cpp:129,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_client.cpp:132,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq14plain_client_t25process_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         34
      ICount:          194
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14plain_client_t13process_errorEPKhm
        - _ZN3zmq14plain_client_t13process_readyEPKhm
        - _ZN3zmq14plain_client_t15process_welcomeEPKhm
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
        - fflush
        - fprintf
        - memcmp
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/plain_client.cpp:53,9'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:53,21'
              BranchSideFuncs:
                - memcmp
                - _ZN3zmq14plain_client_t15process_welcomeEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - memcmp
                - _ZN3zmq14plain_client_t13process_errorEPKhm
                - memcmp
                - _ZN3zmq14plain_client_t13process_readyEPKhm
            - BranchSide:      'src/plain_client.cpp:55,14'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
                - _ZN3zmq14plain_client_t13process_errorEPKhm
                - memcmp
                - _ZN3zmq14plain_client_t13process_readyEPKhm
        - Branch String:   'src/plain_client.cpp:52,9'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:54,31'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
                - _ZN3zmq14plain_client_t13process_errorEPKhm
                - memcmp
                - _ZN3zmq14plain_client_t13process_readyEPKhm
            - BranchSide:      'src/plain_client.cpp:55,14'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
                - _ZN3zmq14plain_client_t13process_errorEPKhm
                - memcmp
                - _ZN3zmq14plain_client_t13process_readyEPKhm
        - Branch String:   'src/plain_client.cpp:56,14'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:56,26'
              BranchSideFuncs:
                - memcmp
                - _ZN3zmq14plain_client_t13process_readyEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - memcmp
                - _ZN3zmq14plain_client_t13process_errorEPKhm
            - BranchSide:      'src/plain_client.cpp:58,14'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
                - _ZN3zmq14plain_client_t13process_errorEPKhm
        - Branch String:   'src/plain_client.cpp:55,14'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:57,29'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
                - _ZN3zmq14plain_client_t13process_errorEPKhm
            - BranchSide:      'src/plain_client.cpp:58,14'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
                - _ZN3zmq14plain_client_t13process_errorEPKhm
        - Branch String:   'src/plain_client.cpp:59,14'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:59,26'
              BranchSideFuncs:
                - memcmp
                - _ZN3zmq14plain_client_t13process_errorEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_client.cpp:62,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/plain_client.cpp:58,14'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:60,29'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_client.cpp:62,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/plain_client.cpp:68,9'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:68,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_client.cpp:69,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/plain_client.cpp:70,9'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:70,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_client.cpp:71,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/plain_client.cpp:72,9'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:72,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_client.cpp:73,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/plain_client.cpp:48,43'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/plain_client.cpp:49,36'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/plain_client.cpp:53,13'
          Dst:             memcmp
        - Src:             'src/plain_client.cpp:54,14'
          Dst:             _ZN3zmq14plain_client_t15process_welcomeEPKhm
        - Src:             'src/plain_client.cpp:56,18'
          Dst:             memcmp
        - Src:             'src/plain_client.cpp:57,14'
          Dst:             _ZN3zmq14plain_client_t13process_readyEPKhm
        - Src:             'src/plain_client.cpp:59,18'
          Dst:             memcmp
        - Src:             'src/plain_client.cpp:60,14'
          Dst:             _ZN3zmq14plain_client_t13process_errorEPKhm
        - Src:             'src/plain_client.cpp:62,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_client.cpp:63,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_client.cpp:62,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_client.cpp:64,9'
          Dst:             __errno_location
        - Src:             'src/plain_client.cpp:69,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/plain_client.cpp:70,9'
          Dst:             __errno_location
        - Src:             'src/plain_client.cpp:70,9'
          Dst:             strerror
        - Src:             'src/plain_client.cpp:70,9'
          Dst:             fprintf
        - Src:             'src/plain_client.cpp:70,9'
          Dst:             fflush
        - Src:             'src/plain_client.cpp:70,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/plain_client.cpp:71,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/plain_client.cpp:72,9'
          Dst:             __errno_location
        - Src:             'src/plain_client.cpp:72,9'
          Dst:             strerror
        - Src:             'src/plain_client.cpp:72,9'
          Dst:             fprintf
        - Src:             'src/plain_client.cpp:72,9'
          Dst:             fflush
        - Src:             'src/plain_client.cpp:72,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq14plain_client_t16produce_initiateEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_client.cpp:141,5'
          Dst:             _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
    - functionName:    _ZNK3zmq14plain_client_t13produce_helloEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         37
      ICount:          219
      EdgeCount:       64
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/plain_client.cpp:93,5'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:93,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_client.cpp:95,34'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/plain_client.cpp:96,5'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:96,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_client.cpp:99,44'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/plain_client.cpp:103,5'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:103,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/plain_client.cpp:105,56'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/plain_client.cpp:93,5'
          Dst:             fprintf
        - Src:             'src/plain_client.cpp:93,5'
          Dst:             fflush
        - Src:             'src/plain_client.cpp:93,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/plain_client.cpp:96,5'
          Dst:             fprintf
        - Src:             'src/plain_client.cpp:96,5'
          Dst:             fflush
        - Src:             'src/plain_client.cpp:96,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/plain_client.cpp:102,26'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/plain_client.cpp:103,5'
          Dst:             __errno_location
        - Src:             'src/plain_client.cpp:103,5'
          Dst:             strerror
        - Src:             'src/plain_client.cpp:103,5'
          Dst:             fprintf
        - Src:             'src/plain_client.cpp:103,5'
          Dst:             fflush
        - Src:             'src/plain_client.cpp:103,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/plain_client.cpp:105,62'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZN3zmq14plain_client_t22next_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         7
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK3zmq14plain_client_t13produce_helloEPNS_5msg_tE
        - _ZNK3zmq14plain_client_t16produce_initiateEPNS_5msg_tE
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/plain_client.cpp:29,5'
          Branch Sides:
            - BranchSide:      'src/plain_client.cpp:31,28'
              BranchSideFuncs:
                - _ZNK3zmq14plain_client_t13produce_helloEPNS_5msg_tE
            - BranchSide:      'src/plain_client.cpp:35,31'
              BranchSideFuncs:
                - _ZNK3zmq14plain_client_t16produce_initiateEPNS_5msg_tE
            - BranchSide:      'src/plain_client.cpp:39,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/plain_client.cpp:31,13'
          Dst:             _ZNK3zmq14plain_client_t13produce_helloEPNS_5msg_tE
        - Src:             'src/plain_client.cpp:35,13'
          Dst:             _ZNK3zmq14plain_client_t16produce_initiateEPNS_5msg_tE
        - Src:             'src/plain_client.cpp:39,13'
          Dst:             __errno_location
    - functionName:    _ZN3zmq14plain_client_tD0Ev
      functionSourceFile: '/src/libzmq/src/plain_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14plain_client_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_client.cpp:22,1'
          Dst:             _ZN3zmq14plain_client_tD2Ev
    - functionName:    _ZN3zmq14plain_client_tD2Ev
      functionSourceFile: '/src/libzmq/src/plain_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16mechanism_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_client.cpp:23,1'
          Dst:             _ZN3zmq16mechanism_base_tD2Ev
    - functionName:    _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/plain_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - session_
        - options_
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_client.cpp:17,5'
          Dst:             _ZN3zmq16mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tE
    - functionName:    _ZN3zmq14plain_server_t16send_zap_requestERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - username_
        - password_
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12zap_client_t16send_zap_requestEPKcmPPKhPmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_server.cpp:223,19'
          Dst:             _ZN3zmq12zap_client_t16send_zap_requestEPKcmPPKhPmm
    - functionName:    _ZTv0_n40_N3zmq14plain_server_t25process_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14plain_server_t25process_handshake_commandEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_server.cpp:0,0'
          Dst:             _ZN3zmq14plain_server_t25process_handshake_commandEPNS_5msg_tE
    - functionName:    _ZN3zmq14plain_server_t25process_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         20
      ICount:          137
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14plain_server_t13process_helloEPNS_5msg_tE
        - _ZN3zmq14plain_server_t16process_initiateEPNS_5msg_tE
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/plain_server.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:64,33'
              BranchSideFuncs:
                - _ZN3zmq14plain_server_t13process_helloEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_server.cpp:67,36'
              BranchSideFuncs:
                - _ZN3zmq14plain_server_t16process_initiateEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_server.cpp:71,13'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/plain_server.cpp:77,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:77,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_server.cpp:78,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/plain_server.cpp:79,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:79,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_server.cpp:80,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/plain_server.cpp:81,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:81,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_server.cpp:82,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/plain_server.cpp:64,18'
          Dst:             _ZN3zmq14plain_server_t13process_helloEPNS_5msg_tE
        - Src:             'src/plain_server.cpp:67,18'
          Dst:             _ZN3zmq14plain_server_t16process_initiateEPNS_5msg_tE
        - Src:             'src/plain_server.cpp:71,22'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_server.cpp:72,24'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_server.cpp:71,37'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_server.cpp:73,13'
          Dst:             __errno_location
        - Src:             'src/plain_server.cpp:78,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/plain_server.cpp:79,9'
          Dst:             __errno_location
        - Src:             'src/plain_server.cpp:79,9'
          Dst:             strerror
        - Src:             'src/plain_server.cpp:79,9'
          Dst:             fprintf
        - Src:             'src/plain_server.cpp:79,9'
          Dst:             fflush
        - Src:             'src/plain_server.cpp:79,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/plain_server.cpp:80,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/plain_server.cpp:81,9'
          Dst:             __errno_location
        - Src:             'src/plain_server.cpp:81,9'
          Dst:             strerror
        - Src:             'src/plain_server.cpp:81,9'
          Dst:             fprintf
        - Src:             'src/plain_server.cpp:81,9'
          Dst:             fflush
        - Src:             'src/plain_server.cpp:81,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14plain_server_t13process_helloEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         40
      ICount:          367
      EdgeCount:       74
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14plain_server_t16send_zap_requestERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - _ZN3zmq14session_base_t11zap_connectEv
        - _ZN3zmq5msg_t4dataEv
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq16mechanism_base_t29check_basic_command_structureEPNS_5msg_tE
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/plain_server.cpp:89,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:90,9'
              BranchSideFuncs: []
            - BranchSide:      'src/plain_server.cpp:92,44'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - memcmp
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14plain_server_t16send_zap_requestERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/plain_server.cpp:96,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:96,20'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_server.cpp:97,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/plain_server.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:97,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_server.cpp:102,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14plain_server_t16send_zap_requestERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/plain_server.cpp:105,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:107,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_server.cpp:113,41'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14plain_server_t16send_zap_requestERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/plain_server.cpp:116,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:118,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_server.cpp:124,47'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14plain_server_t16send_zap_requestERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/plain_server.cpp:127,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:129,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/plain_server.cpp:136,41'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14plain_server_t16send_zap_requestERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/plain_server.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:141,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/plain_server.cpp:148,47'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14session_base_t11zap_connectEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq14plain_server_t16send_zap_requestERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/plain_server.cpp:152,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:153,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/plain_server.cpp:158,5'
              BranchSideFuncs:
                - _ZN3zmq14plain_server_t16send_zap_requestERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/plain_server.cpp:88,14'
          Dst:             _ZNK3zmq16mechanism_base_t29check_basic_command_structureEPNS_5msg_tE
        - Src:             'src/plain_server.cpp:92,50'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/plain_server.cpp:93,31'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/plain_server.cpp:96,12'
          Dst:             memcmp
        - Src:             'src/plain_server.cpp:97,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_server.cpp:98,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_server.cpp:97,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_server.cpp:99,9'
          Dst:             __errno_location
        - Src:             'src/plain_server.cpp:107,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_server.cpp:108,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_server.cpp:107,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_server.cpp:110,9'
          Dst:             __errno_location
        - Src:             'src/plain_server.cpp:118,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_server.cpp:119,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_server.cpp:118,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_server.cpp:121,9'
          Dst:             __errno_location
        - Src:             'src/plain_server.cpp:129,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_server.cpp:130,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_server.cpp:129,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_server.cpp:132,9'
          Dst:             __errno_location
        - Src:             'src/plain_server.cpp:141,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_server.cpp:142,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_server.cpp:141,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_server.cpp:144,9'
          Dst:             __errno_location
        - Src:             'src/plain_server.cpp:151,19'
          Dst:             _ZN3zmq14session_base_t11zap_connectEv
        - Src:             'src/plain_server.cpp:153,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_server.cpp:154,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_server.cpp:153,33'
          Dst:             _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_server.cpp:158,5'
          Dst:             _ZN3zmq14plain_server_t16send_zap_requestERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
    - functionName:    _ZN3zmq14plain_server_t16process_initiateEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq5msg_t4dataEv
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/plain_server.cpp:181,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:181,20'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_server.cpp:182,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
        - Branch String:   'src/plain_server.cpp:180,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:182,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
            - BranchSide:      'src/plain_server.cpp:187,20'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
        - Branch String:   'src/plain_server.cpp:189,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:190,9'
              BranchSideFuncs: []
            - BranchSide:      'src/plain_server.cpp:191,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/plain_server.cpp:177,68'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/plain_server.cpp:178,37'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/plain_server.cpp:181,12'
          Dst:             memcmp
        - Src:             'src/plain_server.cpp:182,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/plain_server.cpp:183,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/plain_server.cpp:182,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/plain_server.cpp:184,9'
          Dst:             __errno_location
        - Src:             'src/plain_server.cpp:187,20'
          Dst:             _ZN3zmq11mechanism_t14parse_metadataEPKhmb
    - functionName:    _ZTv0_n32_N3zmq14plain_server_t22next_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14plain_server_t22next_handshake_commandEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_server.cpp:0,0'
          Dst:             _ZN3zmq14plain_server_t22next_handshake_commandEPNS_5msg_tE
    - functionName:    _ZN3zmq14plain_server_t22next_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         8
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq14plain_server_t15produce_welcomeEPNS_5msg_tE
        - _ZNK3zmq14plain_server_t13produce_errorEPNS_5msg_tE
        - _ZNK3zmq14plain_server_t13produce_readyEPNS_5msg_tE
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/plain_server.cpp:38,5'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:40,30'
              BranchSideFuncs:
                - _ZN3zmq14plain_server_t15produce_welcomeEPNS_5msg_tE
            - BranchSide:      'src/plain_server.cpp:44,28'
              BranchSideFuncs:
                - _ZNK3zmq14plain_server_t13produce_readyEPNS_5msg_tE
            - BranchSide:      'src/plain_server.cpp:48,28'
              BranchSideFuncs:
                - _ZNK3zmq14plain_server_t13produce_errorEPNS_5msg_tE
            - BranchSide:      'src/plain_server.cpp:52,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/plain_server.cpp:40,13'
          Dst:             _ZN3zmq14plain_server_t15produce_welcomeEPNS_5msg_tE
        - Src:             'src/plain_server.cpp:44,13'
          Dst:             _ZNK3zmq14plain_server_t13produce_readyEPNS_5msg_tE
        - Src:             'src/plain_server.cpp:48,13'
          Dst:             _ZNK3zmq14plain_server_t13produce_errorEPNS_5msg_tE
        - Src:             'src/plain_server.cpp:52,13'
          Dst:             __errno_location
    - functionName:    _ZN3zmq14plain_server_t15produce_welcomeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/plain_server.cpp:171,5'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:171,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/plain_server.cpp:171,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
      Callsites:
        - Src:             'src/plain_server.cpp:170,26'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/plain_server.cpp:171,5'
          Dst:             __errno_location
        - Src:             'src/plain_server.cpp:171,5'
          Dst:             strerror
        - Src:             'src/plain_server.cpp:171,5'
          Dst:             fprintf
        - Src:             'src/plain_server.cpp:171,5'
          Dst:             fflush
        - Src:             'src/plain_server.cpp:171,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/plain_server.cpp:172,19'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZNK3zmq14plain_server_t13produce_readyEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_server.cpp:196,5'
          Dst:             _ZNK3zmq11mechanism_t34make_command_with_basic_propertiesEPNS_5msg_tEPKcm
    - functionName:    _ZNK3zmq14plain_server_t13produce_errorEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         13
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/plain_server.cpp:202,5'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:202,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_server.cpp:204,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/plain_server.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:207,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
            - BranchSide:      'src/plain_server.cpp:207,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
      Callsites:
        - Src:             'src/plain_server.cpp:202,5'
          Dst:             fprintf
        - Src:             'src/plain_server.cpp:202,5'
          Dst:             fflush
        - Src:             'src/plain_server.cpp:202,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/plain_server.cpp:205,26'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/plain_server.cpp:207,5'
          Dst:             fprintf
        - Src:             'src/plain_server.cpp:207,5'
          Dst:             fflush
        - Src:             'src/plain_server.cpp:207,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/plain_server.cpp:208,49'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZTv0_n24_N3zmq14plain_server_tD0Ev
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14plain_server_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_server.cpp:0,0'
          Dst:             _ZN3zmq14plain_server_tD0Ev
    - functionName:    _ZN3zmq14plain_server_tD0Ev
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14plain_server_tD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_server.cpp:31,1'
          Dst:             _ZN3zmq14plain_server_tD1Ev
    - functionName:    _ZN3zmq14plain_server_tD1Ev
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14plain_server_tD2Ev
        - _ZN3zmq16mechanism_base_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_server.cpp:31,1'
          Dst:             _ZN3zmq14plain_server_tD2Ev
        - Src:             'src/plain_server.cpp:31,1'
          Dst:             _ZN3zmq16mechanism_base_tD2Ev
    - functionName:    _ZN3zmq14plain_server_tD2Ev
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - vtt
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq29zap_client_common_handshake_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_server.cpp:32,1'
          Dst:             _ZN3zmq29zap_client_common_handshake_tD2Ev
    - functionName:    _ZTv0_n24_N3zmq14plain_server_tD1Ev
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14plain_server_tD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/plain_server.cpp:0,0'
          Dst:             _ZN3zmq14plain_server_tD1Ev
    - functionName:    _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - session_
        - peer_address_
        - options_
      BBCount:         21
      ICount:          116
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3zmq16mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tE
        - _ZN3zmq16mechanism_base_tD2Ev
        - _ZN3zmq29zap_client_common_handshake_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tENS0_7state_tE
        - _ZN3zmq29zap_client_common_handshake_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq16mechanism_base_t12zap_requiredEv
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/plain_server.cpp:26,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:26,9'
              BranchSideFuncs:
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq29zap_client_common_handshake_tD2Ev
                - _ZN3zmq16mechanism_base_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_server.cpp:27,9'
              BranchSideFuncs:
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq29zap_client_common_handshake_tD2Ev
                - _ZN3zmq16mechanism_base_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/plain_server.cpp:27,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:27,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq29zap_client_common_handshake_tD2Ev
                - _ZN3zmq16mechanism_base_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_server.cpp:27,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/plain_server.cpp:17,5'
          Dst:             _ZN3zmq16mechanism_base_tC2EPNS_14session_base_tERKNS_9options_tE
        - Src:             'src/plain_server.cpp:18,5'
          Dst:             _ZN3zmq29zap_client_common_handshake_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tENS0_7state_tE
        - Src:             'src/plain_server.cpp:27,9'
          Dst:             _ZNK3zmq16mechanism_base_t12zap_requiredEv
        - Src:             'src/plain_server.cpp:27,9'
          Dst:             fprintf
        - Src:             'src/plain_server.cpp:27,9'
          Dst:             fflush
        - Src:             'src/plain_server.cpp:27,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/plain_server.cpp:28,1'
          Dst:             _ZN3zmq29zap_client_common_handshake_tD2Ev
        - Src:             'src/plain_server.cpp:28,1'
          Dst:             _ZN3zmq16mechanism_base_tD2Ev
    - functionName:    _ZN3zmq14plain_server_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/plain_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - vtt
        - session_
        - peer_address_
        - options_
      BBCount:         18
      ICount:          109
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN3zmq29zap_client_common_handshake_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tENS0_7state_tE
        - _ZN3zmq29zap_client_common_handshake_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq16mechanism_base_t12zap_requiredEv
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/plain_server.cpp:26,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:26,9'
              BranchSideFuncs:
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq29zap_client_common_handshake_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_server.cpp:27,9'
              BranchSideFuncs:
                - _ZNK3zmq16mechanism_base_t12zap_requiredEv
                - _ZN3zmq29zap_client_common_handshake_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/plain_server.cpp:27,9'
          Branch Sides:
            - BranchSide:      'src/plain_server.cpp:27,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq29zap_client_common_handshake_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/plain_server.cpp:27,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/plain_server.cpp:18,5'
          Dst:             _ZN3zmq29zap_client_common_handshake_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tENS0_7state_tE
        - Src:             'src/plain_server.cpp:27,9'
          Dst:             _ZNK3zmq16mechanism_base_t12zap_requiredEv
        - Src:             'src/plain_server.cpp:27,9'
          Dst:             fprintf
        - Src:             'src/plain_server.cpp:27,9'
          Dst:             fflush
        - Src:             'src/plain_server.cpp:27,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/plain_server.cpp:28,1'
          Dst:             _ZN3zmq29zap_client_common_handshake_tD2Ev
    - functionName:    _ZN3zmq5pub_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/pub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq5pub_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/pub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pub.cpp:35,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq5pub_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/pub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         8
      ICount:          56
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq6pipe_t11set_nodelayEv
        - _ZN3zmq6xpub_t12xattach_pipeEPNS_6pipe_tEbb
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pub.cpp:23,5'
          Branch Sides:
            - BranchSide:      'src/pub.cpp:23,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6xpub_t12xattach_pipeEPNS_6pipe_tEbb
            - BranchSide:      'src/pub.cpp:23,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6xpub_t12xattach_pipeEPNS_6pipe_tEbb
      Callsites:
        - Src:             'src/pub.cpp:23,5'
          Dst:             fprintf
        - Src:             'src/pub.cpp:23,5'
          Dst:             fflush
        - Src:             'src/pub.cpp:23,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pub.cpp:27,12'
          Dst:             _ZN3zmq6pipe_t11set_nodelayEv
        - Src:             'src/pub.cpp:29,13'
          Dst:             _ZN3zmq6xpub_t12xattach_pipeEPNS_6pipe_tEbb
    - functionName:    _ZThn1248_N3zmq5pub_tD0Ev
      functionSourceFile: '/src/libzmq/src/pub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5pub_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pub.cpp:0,0'
          Dst:             _ZN3zmq5pub_tD0Ev
    - functionName:    _ZN3zmq5pub_tD0Ev
      functionSourceFile: '/src/libzmq/src/pub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5pub_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pub.cpp:16,1'
          Dst:             _ZN3zmq5pub_tD2Ev
    - functionName:    _ZN3zmq5pub_tD2Ev
      functionSourceFile: '/src/libzmq/src/pub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xpub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pub.cpp:17,1'
          Dst:             _ZN3zmq6xpub_tD2Ev
    - functionName:    _ZThn1240_N3zmq5pub_tD0Ev
      functionSourceFile: '/src/libzmq/src/pub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5pub_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pub.cpp:0,0'
          Dst:             _ZN3zmq5pub_tD0Ev
    - functionName:    _ZThn1224_N3zmq5pub_tD0Ev
      functionSourceFile: '/src/libzmq/src/pub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5pub_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pub.cpp:0,0'
          Dst:             _ZN3zmq5pub_tD0Ev
    - functionName:    _ZThn1248_N3zmq5pub_tD1Ev
      functionSourceFile: '/src/libzmq/src/pub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5pub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pub.cpp:0,0'
          Dst:             _ZN3zmq5pub_tD2Ev
    - functionName:    _ZThn1240_N3zmq5pub_tD1Ev
      functionSourceFile: '/src/libzmq/src/pub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5pub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pub.cpp:0,0'
          Dst:             _ZN3zmq5pub_tD2Ev
    - functionName:    _ZThn1224_N3zmq5pub_tD1Ev
      functionSourceFile: '/src/libzmq/src/pub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5pub_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pub.cpp:0,0'
          Dst:             _ZN3zmq5pub_tD2Ev
    - functionName:    _ZN3zmq5pub_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/pub.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6xpub_tC2EPNS_5ctx_tEji
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pub.cpp:10,5'
          Dst:             _ZN3zmq6xpub_tC2EPNS_5ctx_tEji
    - functionName:    _ZN3zmq6pull_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t6has_inEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:48,16'
          Dst:             _ZN3zmq4fq_t6has_inEv
    - functionName:    _ZN3zmq6pull_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t4recvEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:43,16'
          Dst:             _ZN3zmq4fq_t4recvEPNS_5msg_tE
    - functionName:    _ZN3zmq6pull_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:38,9'
          Dst:             _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq6pull_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:33,9'
          Dst:             _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq6pull_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/pull.cpp:27,5'
          Branch Sides:
            - BranchSide:      'src/pull.cpp:27,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
            - BranchSide:      'src/pull.cpp:27,5'
              BranchSideFuncs:
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
      Callsites:
        - Src:             'src/pull.cpp:27,5'
          Dst:             fprintf
        - Src:             'src/pull.cpp:27,5'
          Dst:             fflush
        - Src:             'src/pull.cpp:27,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/pull.cpp:28,9'
          Dst:             _ZN3zmq4fq_t6attachEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq6pull_tD0Ev
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pull_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:0,0'
          Dst:             _ZN3zmq6pull_tD0Ev
    - functionName:    _ZN3zmq6pull_tD0Ev
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pull_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:17,1'
          Dst:             _ZN3zmq6pull_tD2Ev
    - functionName:    _ZN3zmq6pull_tD2Ev
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4fq_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:18,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/pull.cpp:18,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq6pull_tD1Ev
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pull_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:0,0'
          Dst:             _ZN3zmq6pull_tD2Ev
    - functionName:    _ZThn1224_N3zmq6pull_tD0Ev
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pull_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:0,0'
          Dst:             _ZN3zmq6pull_tD0Ev
    - functionName:    _ZThn1240_N3zmq6pull_tD1Ev
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pull_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:0,0'
          Dst:             _ZN3zmq6pull_tD2Ev
    - functionName:    _ZThn1240_N3zmq6pull_tD0Ev
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pull_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:0,0'
          Dst:             _ZN3zmq6pull_tD0Ev
    - functionName:    _ZThn1248_N3zmq6pull_tD1Ev
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6pull_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:0,0'
          Dst:             _ZN3zmq6pull_tD2Ev
    - functionName:    _ZN3zmq6pull_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/pull.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         6
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4fq_tC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pull.cpp:11,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - Src:             'src/pull.cpp:10,14'
          Dst:             _ZN3zmq4fq_tC2Ev
        - Src:             'src/pull.cpp:14,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZN3zmq6push_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t7has_outEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:52,16'
          Dst:             _ZN3zmq4lb_t7has_outEv
    - functionName:    _ZN3zmq6push_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t4sendEPNS_5msg_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:47,16'
          Dst:             _ZN3zmq4lb_t4sendEPNS_5msg_tE
    - functionName:    _ZN3zmq6push_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t15pipe_terminatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:42,9'
          Dst:             _ZN3zmq4lb_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq6push_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:37,9'
          Dst:             _ZN3zmq4lb_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq6push_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
        - _ZN3zmq6pipe_t11set_nodelayEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/push.cpp:31,5'
          Branch Sides:
            - BranchSide:      'src/push.cpp:31,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
            - BranchSide:      'src/push.cpp:31,5'
              BranchSideFuncs:
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
      Callsites:
        - Src:             'src/push.cpp:29,12'
          Dst:             _ZN3zmq6pipe_t11set_nodelayEv
        - Src:             'src/push.cpp:31,5'
          Dst:             fprintf
        - Src:             'src/push.cpp:31,5'
          Dst:             fflush
        - Src:             'src/push.cpp:31,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/push.cpp:32,9'
          Dst:             _ZN3zmq4lb_t6attachEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq6push_tD0Ev
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6push_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:0,0'
          Dst:             _ZN3zmq6push_tD0Ev
    - functionName:    _ZN3zmq6push_tD0Ev
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6push_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:17,1'
          Dst:             _ZN3zmq6push_tD2Ev
    - functionName:    _ZN3zmq6push_tD2Ev
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4lb_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:18,1'
          Dst:             _ZN3zmq4lb_tD2Ev
        - Src:             'src/push.cpp:18,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq6push_tD1Ev
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6push_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:0,0'
          Dst:             _ZN3zmq6push_tD2Ev
    - functionName:    _ZThn1224_N3zmq6push_tD0Ev
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6push_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:0,0'
          Dst:             _ZN3zmq6push_tD0Ev
    - functionName:    _ZThn1240_N3zmq6push_tD1Ev
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6push_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:0,0'
          Dst:             _ZN3zmq6push_tD2Ev
    - functionName:    _ZThn1240_N3zmq6push_tD0Ev
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6push_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:0,0'
          Dst:             _ZN3zmq6push_tD0Ev
    - functionName:    _ZThn1248_N3zmq6push_tD1Ev
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6push_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:0,0'
          Dst:             _ZN3zmq6push_tD2Ev
    - functionName:    _ZN3zmq6push_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/push.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         6
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4lb_tC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/push.cpp:11,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - Src:             'src/push.cpp:10,14'
          Dst:             _ZN3zmq4lb_tC2Ev
        - Src:             'src/push.cpp:14,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZN3zmq15radio_session_t5resetEv
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_t5resetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:256,21'
          Dst:             _ZN3zmq14session_base_t5resetEv
    - functionName:    _ZN3zmq15radio_session_t8pull_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         13
      ICount:          109
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq14session_base_t8pull_msgEPNS_5msg_tE
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5groupEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/radio.cpp:231,9'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:232,45'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8pull_msgEPNS_5msg_tE
                - _ZNK3zmq5msg_t5groupEv
                - strlen
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/radio.cpp:249,13'
              BranchSideFuncs: []
        - Branch String:   'src/radio.cpp:233,13'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:234,20'
              BranchSideFuncs: []
            - BranchSide:      'src/radio.cpp:236,29'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5groupEv
                - strlen
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/radio.cpp:241,9'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:241,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/radio.cpp:242,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
      Callsites:
        - Src:             'src/radio.cpp:232,34'
          Dst:             _ZN3zmq14session_base_t8pull_msgEPNS_5msg_tE
        - Src:             'src/radio.cpp:236,42'
          Dst:             _ZNK3zmq5msg_t5groupEv
        - Src:             'src/radio.cpp:237,46'
          Dst:             strlen
        - Src:             'src/radio.cpp:240,20'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/radio.cpp:241,9'
          Dst:             __errno_location
        - Src:             'src/radio.cpp:241,9'
          Dst:             strerror
        - Src:             'src/radio.cpp:241,9'
          Dst:             fprintf
        - Src:             'src/radio.cpp:241,9'
          Dst:             fflush
        - Src:             'src/radio.cpp:241,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radio.cpp:242,15'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/radio.cpp:243,23'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZN3zmq15radio_session_t8push_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         33
      ICount:          218
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - _ZN3zmq5msg_t10init_leaveEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_joinEv
        - _ZN3zmq5msg_t9set_groupEPKcm
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - memcmp
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/radio.cpp:188,9'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:189,51'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - memcmp
                - _ZN3zmq5msg_t10init_leaveEv
                - _ZN3zmq5msg_t9set_groupEPKcm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - memcmp
                - _ZN3zmq5msg_t9init_joinEv
            - BranchSide:      'src/radio.cpp:226,38'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Branch String:   'src/radio.cpp:199,28'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:199,39'
              BranchSideFuncs:
                - memcmp
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - memcmp
                - _ZN3zmq5msg_t10init_leaveEv
                - _ZN3zmq5msg_t9set_groupEPKcm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_joinEv
            - BranchSide:      'src/radio.cpp:203,20'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - memcmp
                - _ZN3zmq5msg_t10init_leaveEv
                - _ZN3zmq5msg_t9set_groupEPKcm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/radio.cpp:199,13'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:200,46'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_joinEv
                - _ZN3zmq5msg_t9set_groupEPKcm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/radio.cpp:203,20'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - memcmp
                - _ZN3zmq5msg_t10init_leaveEv
                - _ZN3zmq5msg_t9set_groupEPKcm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/radio.cpp:203,35'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:203,46'
              BranchSideFuncs:
                - memcmp
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t10init_leaveEv
                - _ZN3zmq5msg_t9set_groupEPKcm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/radio.cpp:210,46'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Branch String:   'src/radio.cpp:203,20'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:204,46'
              BranchSideFuncs:
                - _ZN3zmq5msg_t10init_leaveEv
                - _ZN3zmq5msg_t9set_groupEPKcm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/radio.cpp:210,46'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Branch String:   'src/radio.cpp:212,9'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:212,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_groupEPKcm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/radio.cpp:215,40'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_groupEPKcm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/radio.cpp:216,9'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:216,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/radio.cpp:219,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/radio.cpp:220,9'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:220,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
            - BranchSide:      'src/radio.cpp:223,10'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
      Callsites:
        - Src:             'src/radio.cpp:188,15'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/radio.cpp:189,57'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/radio.cpp:190,40'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/radio.cpp:199,31'
          Dst:             memcmp
        - Src:             'src/radio.cpp:202,33'
          Dst:             _ZN3zmq5msg_t9init_joinEv
        - Src:             'src/radio.cpp:203,38'
          Dst:             memcmp
        - Src:             'src/radio.cpp:206,33'
          Dst:             _ZN3zmq5msg_t10init_leaveEv
        - Src:             'src/radio.cpp:210,36'
          Dst:             _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Src:             'src/radio.cpp:212,9'
          Dst:             __errno_location
        - Src:             'src/radio.cpp:212,9'
          Dst:             strerror
        - Src:             'src/radio.cpp:212,9'
          Dst:             fprintf
        - Src:             'src/radio.cpp:212,9'
          Dst:             fflush
        - Src:             'src/radio.cpp:212,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radio.cpp:215,29'
          Dst:             _ZN3zmq5msg_t9set_groupEPKcm
        - Src:             'src/radio.cpp:216,9'
          Dst:             __errno_location
        - Src:             'src/radio.cpp:216,9'
          Dst:             strerror
        - Src:             'src/radio.cpp:216,9'
          Dst:             fprintf
        - Src:             'src/radio.cpp:216,9'
          Dst:             fflush
        - Src:             'src/radio.cpp:216,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radio.cpp:219,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/radio.cpp:220,9'
          Dst:             __errno_location
        - Src:             'src/radio.cpp:220,9'
          Dst:             strerror
        - Src:             'src/radio.cpp:220,9'
          Dst:             fprintf
        - Src:             'src/radio.cpp:220,9'
          Dst:             fflush
        - Src:             'src/radio.cpp:220,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radio.cpp:224,32'
          Dst:             _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Src:             'src/radio.cpp:226,28'
          Dst:             _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
    - functionName:    _ZThn1240_N3zmq15radio_session_tD0Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15radio_session_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:0,0'
          Dst:             _ZN3zmq15radio_session_tD0Ev
    - functionName:    _ZN3zmq15radio_session_tD0Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15radio_session_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:183,1'
          Dst:             _ZN3zmq15radio_session_tD2Ev
    - functionName:    _ZN3zmq15radio_session_tD2Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:184,1'
          Dst:             _ZN3zmq14session_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq15radio_session_tD0Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15radio_session_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:0,0'
          Dst:             _ZN3zmq15radio_session_tD0Ev
    - functionName:    _ZThn1240_N3zmq15radio_session_tD1Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15radio_session_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:0,0'
          Dst:             _ZN3zmq15radio_session_tD2Ev
    - functionName:    _ZThn1224_N3zmq15radio_session_tD1Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15radio_session_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:0,0'
          Dst:             _ZN3zmq15radio_session_tD2Ev
    - functionName:    _ZN3zmq15radio_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - connect_
        - socket_
        - options_
        - addr_
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:177,5'
          Dst:             _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
    - functionName:    _ZN3zmq7radio_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq7radio_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:163,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq7radio_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dist_t7has_outEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:156,12'
          Dst:             _ZN3zmq6dist_t7has_outEv
    - functionName:    _ZN3zmq7radio_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         26
      ICount:          155
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
        - _ZN3zmq6dist_t5matchEPNS_6pipe_tE
        - _ZN3zmq6dist_t7unmatchEv
        - _ZN3zmq6dist_t9check_hwmEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t5groupEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/radio.cpp:125,9'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:126,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/radio.cpp:130,5'
              BranchSideFuncs:
                - _ZN3zmq6dist_t7unmatchEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE11equal_rangeB8ne180100ERSD_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq6pipe_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZNKSt3__111__wrap_iterIPPN3zmq6pipe_tEEdeB8ne180100Ev
                - _ZN3zmq6dist_t5matchEPNS_6pipe_tE
                - _ZNSt3__111__wrap_iterIPPN3zmq6pipe_tEEppB8ne180100Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6dist_t5matchEPNS_6pipe_tE
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
        - Branch String:   'src/radio.cpp:135,5'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:136,9'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZN3zmq6dist_t5matchEPNS_6pipe_tE
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq6pipe_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZNKSt3__111__wrap_iterIPPN3zmq6pipe_tEEdeB8ne180100Ev
                - _ZN3zmq6dist_t5matchEPNS_6pipe_tE
                - _ZNSt3__111__wrap_iterIPPN3zmq6pipe_tEEppB8ne180100Ev
            - BranchSide:      'src/radio.cpp:138,37'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq6pipe_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
                - _ZNKSt3__111__wrap_iterIPPN3zmq6pipe_tEEdeB8ne180100Ev
                - _ZN3zmq6dist_t5matchEPNS_6pipe_tE
                - _ZNSt3__111__wrap_iterIPPN3zmq6pipe_tEEppB8ne180100Ev
        - Branch String:   'src/radio.cpp:138,5'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:141,9'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPPN3zmq6pipe_tEEdeB8ne180100Ev
                - _ZN3zmq6dist_t5matchEPNS_6pipe_tE
                - _ZNSt3__111__wrap_iterIPPN3zmq6pipe_tEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPPN3zmq6pipe_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
            - BranchSide:      'src/radio.cpp:143,9'
              BranchSideFuncs:
                - _ZN3zmq6dist_t9check_hwmEv
                - __errno_location
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
        - Branch String:   'src/radio.cpp:144,16'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:144,19'
              BranchSideFuncs:
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
            - BranchSide:      'src/radio.cpp:145,13'
              BranchSideFuncs:
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
        - Branch String:   'src/radio.cpp:144,9'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:145,13'
              BranchSideFuncs:
                - _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
            - BranchSide:      'src/radio.cpp:149,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/radio.cpp:145,13'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:146,16'
              BranchSideFuncs: []
            - BranchSide:      'src/radio.cpp:148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/radio.cpp:125,15'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/radio.cpp:126,9'
          Dst:             __errno_location
        - Src:             'src/radio.cpp:130,11'
          Dst:             _ZN3zmq6dist_t7unmatchEv
        - Src:             'src/radio.cpp:133,62'
          Dst:             _ZNK3zmq5msg_t5groupEv
        - Src:             'src/radio.cpp:136,15'
          Dst:             _ZN3zmq6dist_t5matchEPNS_6pipe_tE
        - Src:             'src/radio.cpp:141,15'
          Dst:             _ZN3zmq6dist_t5matchEPNS_6pipe_tE
        - Src:             'src/radio.cpp:144,25'
          Dst:             _ZN3zmq6dist_t9check_hwmEv
        - Src:             'src/radio.cpp:145,19'
          Dst:             _ZN3zmq6dist_t16send_to_matchingEPNS_5msg_tE
        - Src:             'src/radio.cpp:149,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq7radio_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         12
      ICount:          107
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/radio.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:100,13'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__14findB8ne180100INS_11__wrap_iterIPPN3zmq6pipe_tEEES4_EET_S7_S7_RKT0_
                - _ZNSt3__1neB8ne180100IPPN3zmq6pipe_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
                - _ZNSt3__111__wrap_iterIPKPN3zmq6pipe_tEEC2B8ne180100IPS3_TnNS_9enable_ifIXsr14is_convertibleIT_S5_EE5valueEiE4typeELi0EEERKNS0_ISA_EE
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5eraseB8ne180100ENS_11__wrap_iterIPKS3_EE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
            - BranchSide:      'src/radio.cpp:112,43'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__14findB8ne180100INS_11__wrap_iterIPPN3zmq6pipe_tEEES4_EET_S7_S7_RKT0_
                - _ZNSt3__1neB8ne180100IPPN3zmq6pipe_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
                - _ZNSt3__111__wrap_iterIPKPN3zmq6pipe_tEEC2B8ne180100IPS3_TnNS_9enable_ifIXsr14is_convertibleIT_S5_EE5valueEiE4typeELi0EEERKNS0_ISA_EE
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5eraseB8ne180100ENS_11__wrap_iterIPKS3_EE
        - Branch String:   'src/radio.cpp:100,13'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:102,18'
              BranchSideFuncs:
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__14findB8ne180100INS_11__wrap_iterIPPN3zmq6pipe_tEEES4_EET_S7_S7_RKT0_
                - _ZNSt3__1neB8ne180100IPPN3zmq6pipe_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
                - _ZNSt3__111__wrap_iterIPKPN3zmq6pipe_tEEC2B8ne180100IPS3_TnNS_9enable_ifIXsr14is_convertibleIT_S5_EE5valueEiE4typeELi0EEERKNS0_ISA_EE
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5eraseB8ne180100ENS_11__wrap_iterIPKS3_EE
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
            - BranchSide:      'src/radio.cpp:107,13'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE3endB8ne180100Ev
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5beginB8ne180100Ev
                - _ZNSt3__14findB8ne180100INS_11__wrap_iterIPPN3zmq6pipe_tEEES4_EET_S7_S7_RKT0_
                - _ZNSt3__1neB8ne180100IPPN3zmq6pipe_tEEEbRKNS_11__wrap_iterIT_EES9_
                - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
                - _ZNSt3__111__wrap_iterIPKPN3zmq6pipe_tEEC2B8ne180100IPS3_TnNS_9enable_ifIXsr14is_convertibleIT_S5_EE5valueEiE4typeELi0EEERKNS0_ISA_EE
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5eraseB8ne180100ENS_11__wrap_iterIPKS3_EE
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
        - Branch String:   'src/radio.cpp:115,13'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:115,13'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPKPN3zmq6pipe_tEEC2B8ne180100IPS3_TnNS_9enable_ifIXsr14is_convertibleIT_S5_EE5valueEiE4typeELi0EEERKNS0_ISA_EE
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5eraseB8ne180100ENS_11__wrap_iterIPKS3_EE
                - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
            - BranchSide:      'src/radio.cpp:116,13'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPKPN3zmq6pipe_tEEC2B8ne180100IPS3_TnNS_9enable_ifIXsr14is_convertibleIT_S5_EE5valueEiE4typeELi0EEERKNS0_ISA_EE
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE5eraseB8ne180100ENS_11__wrap_iterIPKS3_EE
                - _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
      Callsites:
        - Src:             'src/radio.cpp:119,11'
          Dst:             _ZN3zmq6dist_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq7radio_t11xsetsockoptEiPKvm
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/radio.cpp:82,36'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:82,66'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/radio.cpp:83,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/radio.cpp:82,9'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:83,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/radio.cpp:86,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/radio.cpp:86,9'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:87,46'
              BranchSideFuncs: []
            - BranchSide:      'src/radio.cpp:89,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/radio.cpp:83,9'
          Dst:             __errno_location
        - Src:             'src/radio.cpp:89,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq7radio_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq6dist_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:76,11'
          Dst:             _ZN3zmq6dist_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq7radio_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         31
      ICount:          145
      EdgeCount:       60
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - _ZNK3zmq5msg_t5groupEv
        - _ZNK3zmq5msg_t7is_joinEv
        - _ZNK3zmq5msg_t8is_leaveEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/radio.cpp:49,5'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:51,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNK3zmq5msg_t8is_leaveEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t5groupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE11equal_rangeB8ne180100ERSD_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE7emplaceB8ne180100IJS6_RS9_EEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISM_PvEElEEEEDpOT_
            - BranchSide:      'src/radio.cpp:72,1'
              BranchSideFuncs: []
        - Branch String:   'src/radio.cpp:51,28'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:51,35'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5groupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE11equal_rangeB8ne180100ERSD_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNK3zmq5msg_t8is_leaveEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE7emplaceB8ne180100IJS6_RS9_EEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISM_PvEElEEEEDpOT_
            - BranchSide:      'src/radio.cpp:52,50'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5groupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE11equal_rangeB8ne180100ERSD_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNK3zmq5msg_t8is_leaveEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE7emplaceB8ne180100IJS6_RS9_EEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISM_PvEElEEEEDpOT_
        - Branch String:   'src/radio.cpp:51,13'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:52,50'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5groupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE11equal_rangeB8ne180100ERSD_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNK3zmq5msg_t8is_leaveEv
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE7emplaceB8ne180100IJS6_RS9_EEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISM_PvEElEEEEDpOT_
            - BranchSide:      'src/radio.cpp:70,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNK3zmq5msg_t8is_leaveEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE11equal_rangeB8ne180100ERSD_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE7emplaceB8ne180100IJS6_RS9_EEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISM_PvEElEEEEDpOT_
        - Branch String:   'src/radio.cpp:54,17'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:55,17'
              BranchSideFuncs:
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE7emplaceB8ne180100IJS6_RS9_EEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISM_PvEElEEEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNK3zmq5msg_t8is_leaveEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE11equal_rangeB8ne180100ERSD_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
            - BranchSide:      'src/radio.cpp:59,27'
              BranchSideFuncs:
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE11equal_rangeB8ne180100ERSD_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNK3zmq5msg_t8is_leaveEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE7emplaceB8ne180100IJS6_RS9_EEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISM_PvEElEEEEDpOT_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
        - Branch String:   'src/radio.cpp:63,25'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:64,25'
              BranchSideFuncs:
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNK3zmq5msg_t8is_leaveEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE11equal_rangeB8ne180100ERSD_
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE7emplaceB8ne180100IJS6_RS9_EEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISM_PvEElEEEEDpOT_
            - BranchSide:      'src/radio.cpp:67,17'
              BranchSideFuncs:
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEppB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEESK_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNK3zmq5msg_t8is_leaveEv
                - _ZNK3zmq5msg_t5groupEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNK3zmq5msg_t7is_joinEv
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE11equal_rangeB8ne180100ERSD_
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE7emplaceB8ne180100IJS6_RS9_EEENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISM_PvEElEEEEDpOT_
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tEEEPNS_11__tree_nodeISC_PvEElEEEptB8ne180100Ev
                - _ZNSt3__18multimapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPN3zmq6pipe_tENS_4lessIS6_EENS4_INS_4pairIKS6_S9_EEEEE5eraseB8ne180100ENS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S9_EEPNS_11__tree_nodeISK_PvEElEEEE
      Callsites:
        - Src:             'src/radio.cpp:49,19'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/radio.cpp:51,17'
          Dst:             _ZNK3zmq5msg_t7is_joinEv
        - Src:             'src/radio.cpp:51,35'
          Dst:             _ZNK3zmq5msg_t8is_leaveEv
        - Src:             'src/radio.cpp:52,50'
          Dst:             _ZNK3zmq5msg_t5groupEv
        - Src:             'src/radio.cpp:54,21'
          Dst:             _ZNK3zmq5msg_t7is_joinEv
        - Src:             'src/radio.cpp:70,13'
          Dst:             _ZN3zmq5msg_t5closeEv
    - functionName:    _ZN3zmq7radio_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq6dist_t6attachEPNS_6pipe_tE
        - _ZN3zmq6pipe_t11set_nodelayEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/radio.cpp:29,5'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:29,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6dist_t6attachEPNS_6pipe_tE
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
            - BranchSide:      'src/radio.cpp:33,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6dist_t6attachEPNS_6pipe_tE
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
        - Branch String:   'src/radio.cpp:37,9'
          Branch Sides:
            - BranchSide:      'src/radio.cpp:38,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIPN3zmq6pipe_tENS_9allocatorIS3_EEE9push_backB8ne180100ERKS3_
            - BranchSide:      'src/radio.cpp:42,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/radio.cpp:29,5'
          Dst:             fprintf
        - Src:             'src/radio.cpp:29,5'
          Dst:             fflush
        - Src:             'src/radio.cpp:29,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radio.cpp:33,12'
          Dst:             _ZN3zmq6pipe_t11set_nodelayEv
        - Src:             'src/radio.cpp:35,11'
          Dst:             _ZN3zmq6dist_t6attachEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq7radio_tD0Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7radio_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:0,0'
          Dst:             _ZN3zmq7radio_tD0Ev
    - functionName:    _ZN3zmq7radio_tD0Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7radio_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:19,1'
          Dst:             _ZN3zmq7radio_tD2Ev
    - functionName:    _ZN3zmq7radio_tD2Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq6dist_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:20,1'
          Dst:             _ZN3zmq6dist_tD2Ev
        - Src:             'src/radio.cpp:20,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq7radio_tD1Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7radio_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:0,0'
          Dst:             _ZN3zmq7radio_tD2Ev
    - functionName:    _ZThn1224_N3zmq7radio_tD0Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7radio_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:0,0'
          Dst:             _ZN3zmq7radio_tD0Ev
    - functionName:    _ZThn1240_N3zmq7radio_tD1Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7radio_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:0,0'
          Dst:             _ZN3zmq7radio_tD2Ev
    - functionName:    _ZThn1240_N3zmq7radio_tD0Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7radio_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:0,0'
          Dst:             _ZN3zmq7radio_tD0Ev
    - functionName:    _ZThn1248_N3zmq7radio_tD1Ev
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq7radio_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:0,0'
          Dst:             _ZN3zmq7radio_tD2Ev
    - functionName:    _ZN3zmq7radio_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         6
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq6dist_tC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radio.cpp:13,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - Src:             'src/radio.cpp:12,15'
          Dst:             _ZN3zmq6dist_tC2Ev
        - Src:             'src/radio.cpp:16,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZNK3zmq12radix_tree_t4sizeEv
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq16atomic_counter_t3getEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radix_tree.cpp:550,18'
          Dst:             _ZNK3zmq16atomic_counter_t3getEv
    - functionName:    _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node_
        - buffer_
        - func_
        - arg_
      BBCount:         15
      ICount:          135
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
        - _ZN3zmq9zmq_abortEPKc
        - _ZN6node_t13prefix_lengthEv
        - _ZN6node_t6prefixEv
        - _ZN6node_t7node_atEm
        - _ZN6node_t8refcountEv
        - _ZN6node_t9edgecountEv
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:526,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:527,9'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN6node_t9edgecountEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZN6node_t7node_atEm
                - _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/radix_tree.cpp:531,17'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZN6node_t7node_atEm
                - _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
        - Branch String:   'src/radix_tree.cpp:527,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:527,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN6node_t9edgecountEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZN6node_t7node_atEm
                - _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
            - BranchSide:      'src/radix_tree.cpp:528,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN6node_t9edgecountEv
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZN6node_t7node_atEm
                - _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
        - Branch String:   'src/radix_tree.cpp:531,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:532,36'
              BranchSideFuncs:
                - _ZN6node_t7node_atEm
                - _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
            - BranchSide:      'src/radix_tree.cpp:534,5'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
      Callsites:
        - Src:             'src/radix_tree.cpp:521,40'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:523,22'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:523,39'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:526,15'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:527,9'
          Dst:             fprintf
        - Src:             'src/radix_tree.cpp:527,9'
          Dst:             fflush
        - Src:             'src/radix_tree.cpp:527,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radix_tree.cpp:531,42'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:532,27'
          Dst:             _ZN6node_t7node_atEm
        - Src:             'src/radix_tree.cpp:532,9'
          Dst:             _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
    - functionName:    _ZN6node_t13prefix_lengthEv
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6node_t6prefixEv
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6node_t8refcountEv
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6node_t9edgecountEv
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6node_t7node_atEm
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZN6node_t13node_pointersEv
        - _ZN6node_t9edgecountEv
        - _ZN6node_tC2EPh
        - fflush
        - fprintf
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:97,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t13node_pointersEv
                - _ZN6node_tC2EPh
            - BranchSide:      'src/radix_tree.cpp:97,5'
              BranchSideFuncs:
                - _ZN6node_t13node_pointersEv
                - _ZN6node_tC2EPh
      Callsites:
        - Src:             'src/radix_tree.cpp:97,5'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:97,5'
          Dst:             fprintf
        - Src:             'src/radix_tree.cpp:97,5'
          Dst:             fflush
        - Src:             'src/radix_tree.cpp:97,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radix_tree.cpp:100,20'
          Dst:             _ZN6node_t13node_pointersEv
        - Src:             'src/radix_tree.cpp:101,12'
          Dst:             _ZN6node_tC2EPh
    - functionName:    _ZN6node_t13node_pointersEv
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6node_t13prefix_lengthEv
        - _ZN6node_t6prefixEv
        - _ZN6node_t9edgecountEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radix_tree.cpp:87,12'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:87,24'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:87,43'
          Dst:             _ZN6node_t9edgecountEv
    - functionName:    _ZN6node_tC2EPh
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12radix_tree_t5applyEPFvPhmPvES2_
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - func_
        - arg_
      BBCount:         14
      ICount:          96
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
        - _ZN6node_t7node_atEm
        - _ZN6node_t8refcountEv
        - _ZN6node_t9edgecountEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:540,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:541,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZN6node_t9edgecountEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN6node_t7node_atEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
            - BranchSide:      'src/radix_tree.cpp:543,32'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZN6node_t9edgecountEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN6node_t7node_atEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
        - Branch String:   'src/radix_tree.cpp:544,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:545,21'
              BranchSideFuncs:
                - _ZN6node_t7node_atEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
                - _ZN6node_t9edgecountEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      'src/radix_tree.cpp:546,1'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/radix_tree.cpp:540,15'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:544,34'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:545,27'
          Dst:             _ZN6node_t7node_atEm
        - Src:             'src/radix_tree.cpp:545,9'
          Dst:             _ZL10visit_keys6node_tRNSt3__16vectorIhNS0_9allocatorIhEEEEPFvPhmPvES7_
    - functionName:    _ZN3zmq12radix_tree_t5checkEPKhm
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - key_
        - key_size_
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6node_t13prefix_lengthEv
        - _ZN6node_t8refcountEv
        - _ZNK3zmq12radix_tree_t5matchEPKhmb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:505,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:506,9'
              BranchSideFuncs: []
            - BranchSide:      'src/radix_tree.cpp:508,42'
              BranchSideFuncs:
                - _ZNK3zmq12radix_tree_t5matchEPKhmb
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t8refcountEv
        - Branch String:   'src/radix_tree.cpp:510,12'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:509,5'
              BranchSideFuncs:
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t8refcountEv
            - BranchSide:      'src/radix_tree.cpp:510,28'
              BranchSideFuncs:
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t8refcountEv
        - Branch String:   'src/radix_tree.cpp:512,12'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:509,5'
              BranchSideFuncs:
                - _ZN6node_t8refcountEv
            - BranchSide:      'src/radix_tree.cpp:512,28'
              BranchSideFuncs:
                - _ZN6node_t8refcountEv
      Callsites:
        - Src:             'src/radix_tree.cpp:505,15'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:508,35'
          Dst:             _ZNK3zmq12radix_tree_t5matchEPKhmb
        - Src:             'src/radix_tree.cpp:511,47'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:512,42'
          Dst:             _ZN6node_t8refcountEv
    - functionName:    _ZNK3zmq12radix_tree_t5matchEPKhmb
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - key_
        - key_size_
        - is_lookup_
        - ''
      BBCount:         46
      ICount:          289
      EdgeCount:       60
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN14match_result_tC2Emmmm6node_tS0_S0_
        - _ZN3zmq9zmq_abortEPKc
        - _ZN6node_t13first_byte_atEm
        - _ZN6node_t13prefix_lengthEv
        - _ZN6node_t6prefixEv
        - _ZN6node_t7node_atEm
        - _ZN6node_t8refcountEv
        - _ZN6node_t9edgecountEv
        - _ZNK6node_teqES_
        - fflush
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:195,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:195,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
            - BranchSide:      'src/radix_tree.cpp:198,27'
              BranchSideFuncs:
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
        - Branch String:   'src/radix_tree.cpp:210,46'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:210,5'
              BranchSideFuncs:
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
            - BranchSide:      'src/radix_tree.cpp:210,62'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
        - Branch String:   'src/radix_tree.cpp:210,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:210,5'
              BranchSideFuncs:
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
            - BranchSide:      'src/radix_tree.cpp:211,58'
              BranchSideFuncs:
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
        - Branch String:   'src/radix_tree.cpp:215,48'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:214,9'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
            - BranchSide:      'src/radix_tree.cpp:215,51'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
        - Branch String:   'src/radix_tree.cpp:214,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:217,17'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
            - BranchSide:      'src/radix_tree.cpp:223,13'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
        - Branch String:   'src/radix_tree.cpp:217,17'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:218,17'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
            - BranchSide:      'src/radix_tree.cpp:219,9'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
        - Branch String:   'src/radix_tree.cpp:223,24'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:223,27'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
            - BranchSide:      'src/radix_tree.cpp:231,13'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t8refcountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
        - Branch String:   'src/radix_tree.cpp:224,13'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:224,29'
              BranchSideFuncs:
                - _ZN6node_t8refcountEv
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
            - BranchSide:      'src/radix_tree.cpp:231,13'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t8refcountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
        - Branch String:   'src/radix_tree.cpp:223,13'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:225,30'
              BranchSideFuncs:
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
            - BranchSide:      'src/radix_tree.cpp:231,13'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t8refcountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
        - Branch String:   'src/radix_tree.cpp:231,48'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:231,51'
              BranchSideFuncs:
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
            - BranchSide:      'src/radix_tree.cpp:232,13'
              BranchSideFuncs:
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
        - Branch String:   'src/radix_tree.cpp:231,13'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:232,13'
              BranchSideFuncs:
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
            - BranchSide:      'src/radix_tree.cpp:236,28'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t8refcountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
        - Branch String:   'src/radix_tree.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:239,45'
              BranchSideFuncs:
                - _ZN6node_t13first_byte_atEm
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t8refcountEv
                - _ZN6node_t7node_atEm
            - BranchSide:      'src/radix_tree.cpp:247,26'
              BranchSideFuncs:
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
        - Branch String:   'src/radix_tree.cpp:239,17'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:240,37'
              BranchSideFuncs:
                - _ZN6node_t7node_atEm
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t8refcountEv
            - BranchSide:      'src/radix_tree.cpp:245,9'
              BranchSideFuncs:
                - _ZNK6node_teqES_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t8refcountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
        - Branch String:   'src/radix_tree.cpp:247,13'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:248,13'
              BranchSideFuncs:
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
            - BranchSide:      'src/radix_tree.cpp:249,26'
              BranchSideFuncs:
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN14match_result_tC2Emmmm6node_tS0_S0_
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZNK6node_teqES_
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t8refcountEv
      Callsites:
        - Src:             'src/radix_tree.cpp:195,5'
          Dst:             fprintf
        - Src:             'src/radix_tree.cpp:195,5'
          Dst:             fflush
        - Src:             'src/radix_tree.cpp:195,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radix_tree.cpp:210,25'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:210,62'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:211,58'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:212,51'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:224,29'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:237,53'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:239,30'
          Dst:             _ZN6node_t13first_byte_atEm
        - Src:             'src/radix_tree.cpp:242,42'
          Dst:             _ZN6node_t7node_atEm
        - Src:             'src/radix_tree.cpp:247,23'
          Dst:             _ZNK6node_teqES_
        - Src:             'src/radix_tree.cpp:254,12'
          Dst:             _ZN14match_result_tC2Emmmm6node_tS0_S0_
    - functionName:    _ZN6node_t13first_byte_atEm
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - index_
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZN6node_t11first_bytesEv
        - _ZN6node_t9edgecountEv
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:75,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:75,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t11first_bytesEv
            - BranchSide:      'src/radix_tree.cpp:75,5'
              BranchSideFuncs:
                - _ZN6node_t11first_bytesEv
      Callsites:
        - Src:             'src/radix_tree.cpp:75,5'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:75,5'
          Dst:             fprintf
        - Src:             'src/radix_tree.cpp:75,5'
          Dst:             fflush
        - Src:             'src/radix_tree.cpp:75,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radix_tree.cpp:76,12'
          Dst:             _ZN6node_t11first_bytesEv
    - functionName:    _ZNK6node_teqES_
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other_
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14match_result_tC2Emmmm6node_tS0_S0_
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - key_bytes_matched_
        - prefix_bytes_matched_
        - edge_index_
        - parent_edge_index_
        - current_
        - parent_
        - grandparent_
      BBCount:         1
      ICount:          52
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6node_t11first_bytesEv
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6node_t13prefix_lengthEv
        - _ZN6node_t6prefixEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radix_tree.cpp:65,12'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:65,24'
          Dst:             _ZN6node_t13prefix_lengthEv
    - functionName:    _ZN3zmq12radix_tree_t2rmEPKhm
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - key_
        - key_size_
      BBCount:         39
      ICount:          361
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3zmq16atomic_counter_t3subEj
        - _ZN3zmq9zmq_abortEPKc
        - _ZN6node_t11first_bytesEv
        - _ZN6node_t11set_edge_atEmhS_
        - _ZN6node_t11set_node_atEmS_
        - _ZN6node_t12set_refcountEj
        - _ZN6node_t13first_byte_atEm
        - _ZN6node_t13node_pointersEv
        - _ZN6node_t13prefix_lengthEv
        - _ZN6node_t15set_first_bytesEPKh
        - _ZN6node_t17set_node_pointersEPKh
        - _ZN6node_t6prefixEv
        - _ZN6node_t6resizeEmm
        - _ZN6node_t7node_atEm
        - _ZN6node_t8refcountEv
        - _ZN6node_t9edgecountEv
        - _ZNK3zmq12radix_tree_t5matchEPKhmb
        - _ZNK6node_teqES_
        - _ZNK6node_tneES_
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:395,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:395,12'
              BranchSideFuncs: []
            - BranchSide:      'src/radix_tree.cpp:397,9'
              BranchSideFuncs: []
        - Branch String:   'src/radix_tree.cpp:396,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:396,25'
              BranchSideFuncs: []
            - BranchSide:      'src/radix_tree.cpp:397,9'
              BranchSideFuncs: []
        - Branch String:   'src/radix_tree.cpp:394,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:397,9'
              BranchSideFuncs: []
            - BranchSide:      'src/radix_tree.cpp:399,45'
              BranchSideFuncs:
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - _ZN3zmq16atomic_counter_t3subEj
                - _ZN6node_t8refcountEv
                - _ZNK6node_teqES_
                - _ZN6node_t9edgecountEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - free
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t8refcountEv
                - _ZNK6node_tneES_
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - free
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - _ZN6node_t11set_node_atEmS_
        - Branch String:   'src/radix_tree.cpp:401,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:402,9'
              BranchSideFuncs: []
            - BranchSide:      'src/radix_tree.cpp:405,25'
              BranchSideFuncs:
                - _ZNK6node_teqES_
                - _ZN6node_t9edgecountEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - free
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t8refcountEv
                - _ZNK6node_tneES_
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - free
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - _ZN6node_t11set_node_atEmS_
        - Branch String:   'src/radix_tree.cpp:405,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:406,9'
              BranchSideFuncs: []
            - BranchSide:      'src/radix_tree.cpp:408,48'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - free
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t8refcountEv
                - _ZNK6node_tneES_
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - free
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - _ZN6node_t11set_node_atEmS_
        - Branch String:   'src/radix_tree.cpp:409,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:412,9'
              BranchSideFuncs: []
            - BranchSide:      'src/radix_tree.cpp:414,9'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - free
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t8refcountEv
                - _ZNK6node_tneES_
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - free
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - _ZN6node_t11set_node_atEmS_
        - Branch String:   'src/radix_tree.cpp:414,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:416,37'
              BranchSideFuncs:
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - _ZN6node_t11set_node_atEmS_
            - BranchSide:      'src/radix_tree.cpp:439,21'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - free
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t8refcountEv
                - _ZNK6node_tneES_
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - free
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/radix_tree.cpp:439,39'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:439,54'
              BranchSideFuncs:
                - _ZN6node_t8refcountEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - free
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK6node_tneES_
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - free
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/radix_tree.cpp:472,5'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - free
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/radix_tree.cpp:440,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:440,27'
              BranchSideFuncs:
                - _ZNK6node_tneES_
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - free
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - free
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/radix_tree.cpp:472,5'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - free
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/radix_tree.cpp:439,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:444,9'
              BranchSideFuncs:
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - free
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/radix_tree.cpp:472,5'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - free
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/radix_tree.cpp:444,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:444,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - free
                - _ZN6node_t11set_node_atEmS_
            - BranchSide:      'src/radix_tree.cpp:445,52'
              BranchSideFuncs:
                - _ZN6node_t7node_atEm
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t6prefixEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - free
                - free
                - _ZN6node_t11set_node_atEmS_
        - Branch String:   'src/radix_tree.cpp:472,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:472,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - free
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
            - BranchSide:      'src/radix_tree.cpp:477,43'
              BranchSideFuncs:
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13first_byte_atEm
                - _ZN6node_t7node_atEm
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - free
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
        - Branch String:   'src/radix_tree.cpp:496,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:497,35'
              BranchSideFuncs: []
            - BranchSide:      'src/radix_tree.cpp:499,39'
              BranchSideFuncs:
                - _ZN6node_t11set_node_atEmS_
      Callsites:
        - Src:             'src/radix_tree.cpp:385,41'
          Dst:             _ZNK3zmq12radix_tree_t5matchEPKhmb
        - Src:             'src/radix_tree.cpp:395,49'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:396,25'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:399,45'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:399,18'
          Dst:             _ZN6node_t12set_refcountEj
        - Src:             'src/radix_tree.cpp:400,11'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
        - Src:             'src/radix_tree.cpp:401,22'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:405,22'
          Dst:             _ZNK6node_teqES_
        - Src:             'src/radix_tree.cpp:408,48'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:416,37'
          Dst:             _ZN6node_t7node_atEm
        - Src:             'src/radix_tree.cpp:421,57'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:422,56'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:423,36'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:422,22'
          Dst:             _ZN6node_t6resizeEmm
        - Src:             'src/radix_tree.cpp:426,30'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:426,67'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:427,23'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:430,45'
          Dst:             _ZN6node_t11first_bytesEv
        - Src:             'src/radix_tree.cpp:430,22'
          Dst:             _ZN6node_t15set_first_bytesEPKh
        - Src:             'src/radix_tree.cpp:431,47'
          Dst:             _ZN6node_t13node_pointersEv
        - Src:             'src/radix_tree.cpp:431,22'
          Dst:             _ZN6node_t17set_node_pointersEPKh
        - Src:             'src/radix_tree.cpp:432,42'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:432,22'
          Dst:             _ZN6node_t12set_refcountEj
        - Src:             'src/radix_tree.cpp:435,21'
          Dst:             _ZN6node_t11set_node_atEmS_
        - Src:             'src/radix_tree.cpp:439,21'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:439,54'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:440,24'
          Dst:             _ZNK6node_tneES_
        - Src:             'src/radix_tree.cpp:444,9'
          Dst:             fprintf
        - Src:             'src/radix_tree.cpp:444,9'
          Dst:             fflush
        - Src:             'src/radix_tree.cpp:444,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radix_tree.cpp:445,42'
          Dst:             _ZN6node_t7node_atEm
        - Src:             'src/radix_tree.cpp:450,56'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:451,61'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:452,41'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:451,21'
          Dst:             _ZN6node_t6resizeEmm
        - Src:             'src/radix_tree.cpp:455,29'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:456,29'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:456,52'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:459,50'
          Dst:             _ZN6node_t11first_bytesEv
        - Src:             'src/radix_tree.cpp:459,21'
          Dst:             _ZN6node_t15set_first_bytesEPKh
        - Src:             'src/radix_tree.cpp:460,52'
          Dst:             _ZN6node_t13node_pointersEv
        - Src:             'src/radix_tree.cpp:460,21'
          Dst:             _ZN6node_t17set_node_pointersEPKh
        - Src:             'src/radix_tree.cpp:461,47'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:461,21'
          Dst:             _ZN6node_t12set_refcountEj
        - Src:             'src/radix_tree.cpp:465,26'
          Dst:             _ZN6node_t11set_node_atEmS_
        - Src:             'src/radix_tree.cpp:472,5'
          Dst:             fprintf
        - Src:             'src/radix_tree.cpp:472,5'
          Dst:             fflush
        - Src:             'src/radix_tree.cpp:472,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radix_tree.cpp:477,43'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:478,49'
          Dst:             _ZN6node_t13first_byte_atEm
        - Src:             'src/radix_tree.cpp:479,42'
          Dst:             _ZN6node_t7node_atEm
        - Src:             'src/radix_tree.cpp:480,17'
          Dst:             _ZN6node_t11set_edge_atEmhS_
        - Src:             'src/radix_tree.cpp:485,26'
          Dst:             _ZN6node_t13node_pointersEv
        - Src:             'src/radix_tree.cpp:485,60'
          Dst:             _ZN6node_t13node_pointersEv
        - Src:             'src/radix_tree.cpp:486,26'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:490,37'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:491,37'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:490,17'
          Dst:             _ZN6node_t6resizeEmm
        - Src:             'src/radix_tree.cpp:496,21'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:499,26'
          Dst:             _ZN6node_t11set_node_atEmS_
    - functionName:    _ZN6node_t12set_refcountEj
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6node_t6resizeEmm
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - prefix_length_
        - edgecount_
      BBCount:         8
      ICount:          67
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZN6node_t13set_edgecountEj
        - _ZN6node_t17set_prefix_lengthEj
        - fflush
        - fprintf
        - realloc
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:135,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:135,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t17set_prefix_lengthEj
                - _ZN6node_t13set_edgecountEj
            - BranchSide:      'src/radix_tree.cpp:135,5'
              BranchSideFuncs:
                - _ZN6node_t17set_prefix_lengthEj
                - _ZN6node_t13set_edgecountEj
      Callsites:
        - Src:             'src/radix_tree.cpp:134,37'
          Dst:             realloc
        - Src:             'src/radix_tree.cpp:135,5'
          Dst:             fprintf
        - Src:             'src/radix_tree.cpp:135,5'
          Dst:             fflush
        - Src:             'src/radix_tree.cpp:135,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radix_tree.cpp:137,5'
          Dst:             _ZN6node_t17set_prefix_lengthEj
        - Src:             'src/radix_tree.cpp:138,5'
          Dst:             _ZN6node_t13set_edgecountEj
    - functionName:    _ZN6node_t15set_first_bytesEPKh
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - bytes_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6node_t11first_bytesEv
        - _ZN6node_t9edgecountEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radix_tree.cpp:70,13'
          Dst:             _ZN6node_t11first_bytesEv
        - Src:             'src/radix_tree.cpp:70,37'
          Dst:             _ZN6node_t9edgecountEv
    - functionName:    _ZN6node_t17set_node_pointersEPKh
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pointers_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6node_t13node_pointersEv
        - _ZN6node_t9edgecountEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radix_tree.cpp:92,13'
          Dst:             _ZN6node_t13node_pointersEv
        - Src:             'src/radix_tree.cpp:92,42'
          Dst:             _ZN6node_t9edgecountEv
    - functionName:    _ZN6node_t11set_node_atEmS_
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - index_
        - node_
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZN6node_t13node_pointersEv
        - _ZN6node_t9edgecountEv
        - fflush
        - fprintf
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:106,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:106,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t13node_pointersEv
            - BranchSide:      'src/radix_tree.cpp:106,5'
              BranchSideFuncs:
                - _ZN6node_t13node_pointersEv
      Callsites:
        - Src:             'src/radix_tree.cpp:106,5'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:106,5'
          Dst:             fprintf
        - Src:             'src/radix_tree.cpp:106,5'
          Dst:             fflush
        - Src:             'src/radix_tree.cpp:106,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radix_tree.cpp:107,13'
          Dst:             _ZN6node_t13node_pointersEv
    - functionName:    _ZNK6node_tneES_
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other_
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6node_teqES_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radix_tree.cpp:126,20'
          Dst:             _ZNK6node_teqES_
    - functionName:    _ZN6node_t11set_edge_atEmhS_
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - index_
        - first_byte_
        - node_
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6node_t11set_node_atEmS_
        - _ZN6node_t17set_first_byte_atEmh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radix_tree.cpp:115,5'
          Dst:             _ZN6node_t17set_first_byte_atEmh
        - Src:             'src/radix_tree.cpp:116,5'
          Dst:             _ZN6node_t11set_node_atEmS_
    - functionName:    _ZN6node_t17set_first_byte_atEmh
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - this
        - index_
        - byte_
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZN6node_t11first_bytesEv
        - _ZN6node_t9edgecountEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:81,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:81,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t11first_bytesEv
            - BranchSide:      'src/radix_tree.cpp:81,5'
              BranchSideFuncs:
                - _ZN6node_t11first_bytesEv
      Callsites:
        - Src:             'src/radix_tree.cpp:81,5'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:81,5'
          Dst:             fprintf
        - Src:             'src/radix_tree.cpp:81,5'
          Dst:             fflush
        - Src:             'src/radix_tree.cpp:81,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radix_tree.cpp:82,5'
          Dst:             _ZN6node_t11first_bytesEv
    - functionName:    _ZN6node_t17set_prefix_lengthEj
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6node_t13set_edgecountEj
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - value_
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12radix_tree_t3addEPKhm
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - key_
        - key_size_
      BBCount:         23
      ICount:          299
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _Z9make_nodemmm
        - _ZN3zmq16atomic_counter_t3addEj
        - _ZN3zmq9zmq_abortEPKc
        - _ZN6node_t10set_prefixEPKh
        - _ZN6node_t11first_bytesEv
        - _ZN6node_t11set_edge_atEmhS_
        - _ZN6node_t11set_node_atEmS_
        - _ZN6node_t12set_refcountEj
        - _ZN6node_t13node_pointersEv
        - _ZN6node_t13prefix_lengthEv
        - _ZN6node_t15set_first_bytesEPKh
        - _ZN6node_t17set_node_pointersEPKh
        - _ZN6node_t6prefixEv
        - _ZN6node_t6resizeEmm
        - _ZN6node_t8refcountEv
        - _ZN6node_t9edgecountEv
        - _ZNK3zmq12radix_tree_t5matchEPKhmb
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:268,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:270,13'
              BranchSideFuncs:
                - _ZN6node_t13prefix_lengthEv
                - _Z9make_nodemmm
                - _ZN6node_t8refcountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _Z9make_nodemmm
                - _ZN6node_t10set_prefixEPKh
                - _ZN6node_t6prefixEv
                - _ZN6node_t10set_prefixEPKh
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t6resizeEmm
                - _ZN6node_t12set_refcountEj
                - _ZN6node_t6prefixEv
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t6prefixEv
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN6node_t11set_node_atEmS_
                - _Z9make_nodemmm
                - _ZN6node_t10set_prefixEPKh
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/radix_tree.cpp:344,9'
              BranchSideFuncs:
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - _ZN6node_t8refcountEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t8refcountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _Z9make_nodemmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t10set_prefixEPKh
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t12set_refcountEj
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN6node_t11set_node_atEmS_
        - Branch String:   'src/radix_tree.cpp:270,13'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:274,45'
              BranchSideFuncs:
                - _Z9make_nodemmm
                - _ZN6node_t10set_prefixEPKh
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t6resizeEmm
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t9edgecountEv
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t11set_node_atEmS_
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/radix_tree.cpp:312,41'
              BranchSideFuncs:
                - _Z9make_nodemmm
                - _ZN6node_t8refcountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _Z9make_nodemmm
                - _ZN6node_t10set_prefixEPKh
                - _ZN6node_t6prefixEv
                - _ZN6node_t10set_prefixEPKh
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t6resizeEmm
                - _ZN6node_t12set_refcountEj
                - _ZN6node_t6prefixEv
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t6prefixEv
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN6node_t11set_node_atEmS_
        - Branch String:   'src/radix_tree.cpp:298,17'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:299,44'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3addEj
            - BranchSide:      'src/radix_tree.cpp:301,42'
              BranchSideFuncs:
                - _ZN6node_t11set_node_atEmS_
                - _ZN3zmq16atomic_counter_t3addEj
        - Branch String:   'src/radix_tree.cpp:344,9'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:352,35'
              BranchSideFuncs:
                - _ZN6node_t8refcountEv
                - _ZN6node_t13prefix_lengthEv
                - _ZN6node_t9edgecountEv
                - _Z9make_nodemmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t10set_prefixEPKh
                - _ZN6node_t11first_bytesEv
                - _ZN6node_t15set_first_bytesEPKh
                - _ZN6node_t13node_pointersEv
                - _ZN6node_t17set_node_pointersEPKh
                - _ZN6node_t6resizeEmm
                - _ZN6node_t6prefixEv
                - _ZN6node_t11set_edge_atEmhS_
                - _ZN6node_t12set_refcountEj
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN6node_t11set_node_atEmS_
            - BranchSide:      'src/radix_tree.cpp:375,5'
              BranchSideFuncs:
                - _ZN6node_t13prefix_lengthEv
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - _ZN6node_t8refcountEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/radix_tree.cpp:375,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:375,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_t13prefix_lengthEv
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - _ZN6node_t8refcountEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/radix_tree.cpp:376,5'
              BranchSideFuncs:
                - _ZN6node_t13prefix_lengthEv
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - _ZN6node_t8refcountEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/radix_tree.cpp:376,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:376,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - _ZN6node_t8refcountEv
            - BranchSide:      'src/radix_tree.cpp:378,5'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3addEj
                - _ZN6node_t8refcountEv
                - _ZN6node_t12set_refcountEj
                - _ZN6node_t8refcountEv
      Callsites:
        - Src:             'src/radix_tree.cpp:261,41'
          Dst:             _ZNK3zmq12radix_tree_t5matchEPKhmb
        - Src:             'src/radix_tree.cpp:270,50'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:274,31'
          Dst:             _Z9make_nodemmm
        - Src:             'src/radix_tree.cpp:275,22'
          Dst:             _ZN6node_t10set_prefixEPKh
        - Src:             'src/radix_tree.cpp:278,47'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:279,47'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:278,26'
          Dst:             _ZN6node_t6resizeEmm
        - Src:             'src/radix_tree.cpp:288,35'
          Dst:             _ZN6node_t13node_pointersEv
        - Src:             'src/radix_tree.cpp:289,35'
          Dst:             _ZN6node_t13node_pointersEv
        - Src:             'src/radix_tree.cpp:290,36'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:293,52'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:293,26'
          Dst:             _ZN6node_t11set_edge_atEmhS_
        - Src:             'src/radix_tree.cpp:298,30'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:301,29'
          Dst:             _ZN6node_t11set_node_atEmS_
        - Src:             'src/radix_tree.cpp:302,19'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
        - Src:             'src/radix_tree.cpp:312,27'
          Dst:             _Z9make_nodemmm
        - Src:             'src/radix_tree.cpp:314,35'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:315,35'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:316,35'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:314,11'
          Dst:             _Z9make_nodemmm
        - Src:             'src/radix_tree.cpp:319,18'
          Dst:             _ZN6node_t10set_prefixEPKh
        - Src:             'src/radix_tree.cpp:320,45'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:320,20'
          Dst:             _ZN6node_t10set_prefixEPKh
        - Src:             'src/radix_tree.cpp:323,50'
          Dst:             _ZN6node_t11first_bytesEv
        - Src:             'src/radix_tree.cpp:323,20'
          Dst:             _ZN6node_t15set_first_bytesEPKh
        - Src:             'src/radix_tree.cpp:324,52'
          Dst:             _ZN6node_t13node_pointersEv
        - Src:             'src/radix_tree.cpp:324,20'
          Dst:             _ZN6node_t17set_node_pointersEPKh
        - Src:             'src/radix_tree.cpp:330,22'
          Dst:             _ZN6node_t6resizeEmm
        - Src:             'src/radix_tree.cpp:331,22'
          Dst:             _ZN6node_t12set_refcountEj
        - Src:             'src/radix_tree.cpp:335,47'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:335,22'
          Dst:             _ZN6node_t11set_edge_atEmhS_
        - Src:             'src/radix_tree.cpp:336,49'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:336,22'
          Dst:             _ZN6node_t11set_edge_atEmhS_
        - Src:             'src/radix_tree.cpp:338,15'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
        - Src:             'src/radix_tree.cpp:339,21'
          Dst:             _ZN6node_t11set_node_atEmS_
        - Src:             'src/radix_tree.cpp:344,46'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:352,35'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:353,35'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:354,35'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:352,11'
          Dst:             _Z9make_nodemmm
        - Src:             'src/radix_tree.cpp:355,45'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:355,20'
          Dst:             _ZN6node_t10set_prefixEPKh
        - Src:             'src/radix_tree.cpp:356,50'
          Dst:             _ZN6node_t11first_bytesEv
        - Src:             'src/radix_tree.cpp:356,20'
          Dst:             _ZN6node_t15set_first_bytesEPKh
        - Src:             'src/radix_tree.cpp:357,52'
          Dst:             _ZN6node_t13node_pointersEv
        - Src:             'src/radix_tree.cpp:357,20'
          Dst:             _ZN6node_t17set_node_pointersEPKh
        - Src:             'src/radix_tree.cpp:361,22'
          Dst:             _ZN6node_t6resizeEmm
        - Src:             'src/radix_tree.cpp:367,49'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:367,22'
          Dst:             _ZN6node_t11set_edge_atEmhS_
        - Src:             'src/radix_tree.cpp:368,22'
          Dst:             _ZN6node_t12set_refcountEj
        - Src:             'src/radix_tree.cpp:370,15'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
        - Src:             'src/radix_tree.cpp:371,21'
          Dst:             _ZN6node_t11set_node_atEmS_
        - Src:             'src/radix_tree.cpp:375,5'
          Dst:             fprintf
        - Src:             'src/radix_tree.cpp:375,5'
          Dst:             fflush
        - Src:             'src/radix_tree.cpp:375,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radix_tree.cpp:376,5'
          Dst:             _ZN6node_t13prefix_lengthEv
        - Src:             'src/radix_tree.cpp:376,5'
          Dst:             fprintf
        - Src:             'src/radix_tree.cpp:376,5'
          Dst:             fflush
        - Src:             'src/radix_tree.cpp:376,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radix_tree.cpp:378,11'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
        - Src:             'src/radix_tree.cpp:379,45'
          Dst:             _ZN6node_t8refcountEv
        - Src:             'src/radix_tree.cpp:379,18'
          Dst:             _ZN6node_t12set_refcountEj
        - Src:             'src/radix_tree.cpp:380,25'
          Dst:             _ZN6node_t8refcountEv
    - functionName:    _Z9make_nodemmm
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - refcount_
        - prefix_length_
        - edgecount_
      BBCount:         8
      ICount:          70
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - _ZN6node_t12set_refcountEj
        - _ZN6node_t13set_edgecountEj
        - _ZN6node_t17set_prefix_lengthEj
        - _ZN6node_tC2EPh
        - fflush
        - fprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:147,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:147,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN6node_tC2EPh
                - _ZN6node_t12set_refcountEj
                - _ZN6node_t17set_prefix_lengthEj
                - _ZN6node_t13set_edgecountEj
            - BranchSide:      'src/radix_tree.cpp:147,5'
              BranchSideFuncs:
                - _ZN6node_tC2EPh
                - _ZN6node_t12set_refcountEj
                - _ZN6node_t17set_prefix_lengthEj
                - _ZN6node_t13set_edgecountEj
      Callsites:
        - Src:             'src/radix_tree.cpp:147,5'
          Dst:             fprintf
        - Src:             'src/radix_tree.cpp:147,5'
          Dst:             fflush
        - Src:             'src/radix_tree.cpp:147,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/radix_tree.cpp:149,12'
          Dst:             _ZN6node_tC2EPh
        - Src:             'src/radix_tree.cpp:150,10'
          Dst:             _ZN6node_t12set_refcountEj
        - Src:             'src/radix_tree.cpp:151,10'
          Dst:             _ZN6node_t17set_prefix_lengthEj
        - Src:             'src/radix_tree.cpp:152,10'
          Dst:             _ZN6node_t13set_edgecountEj
    - functionName:    _ZN6node_t10set_prefixEPKh
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - bytes_
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6node_t13prefix_lengthEv
        - _ZN6node_t6prefixEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radix_tree.cpp:60,13'
          Dst:             _ZN6node_t6prefixEv
        - Src:             'src/radix_tree.cpp:60,32'
          Dst:             _ZN6node_t13prefix_lengthEv
    - functionName:    _ZL10free_nodes6node_t
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node_
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL10free_nodes6node_t
        - _ZN6node_t7node_atEm
        - _ZN6node_t9edgecountEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/radix_tree.cpp:164,5'
          Branch Sides:
            - BranchSide:      'src/radix_tree.cpp:165,36'
              BranchSideFuncs:
                - _ZN6node_t7node_atEm
                - _ZL10free_nodes6node_t
                - free
            - BranchSide:      'src/radix_tree.cpp:166,17'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/radix_tree.cpp:164,38'
          Dst:             _ZN6node_t9edgecountEv
        - Src:             'src/radix_tree.cpp:165,27'
          Dst:             _ZN6node_t7node_atEm
        - Src:             'src/radix_tree.cpp:165,9'
          Dst:             _ZL10free_nodes6node_t
    - functionName:    _ZN3zmq12radix_tree_tD2Ev
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL10free_nodes6node_t
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radix_tree.cpp:171,5'
          Dst:             _ZL10free_nodes6node_t
        - Src:             'src/radix_tree.cpp:171,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq12radix_tree_tC2Ev
      functionSourceFile: '/src/libzmq/src/radix_tree.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9make_nodemmm
        - _ZN3zmq16atomic_counter_tC2Ej
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/radix_tree.cpp:158,45'
          Dst:             _Z9make_nodemmm
        - Src:             'src/radix_tree.cpp:158,67'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
    - functionName:    _ZN3zmq20stream_engine_base_t20produce_pong_messageEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_t25process_heartbeat_messageEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_t20produce_ping_messageEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_t23process_command_messageEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12raw_engine_t5errorENS_8i_engine14error_reason_tE
      functionSourceFile: '/src/libzmq/src/raw_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - reason_
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
        - _ZN3zmq20stream_engine_base_t5errorENS_8i_engine14error_reason_tE
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/raw_engine.cpp:95,29'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:95,32'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
            - BranchSide:      'src/raw_engine.cpp:95,29'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t5errorENS_8i_engine14error_reason_tE
        - Branch String:   'src/raw_engine.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:95,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/raw_engine.cpp:99,20'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t5errorENS_8i_engine14error_reason_tE
      Callsites:
        - Src:             'src/raw_engine.cpp:99,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/raw_engine.cpp:100,9'
          Dst:             _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
        - Src:             'src/raw_engine.cpp:101,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/raw_engine.cpp:103,27'
          Dst:             _ZN3zmq20stream_engine_base_t5errorENS_8i_engine14error_reason_tE
    - functionName:    _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/raw_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq20stream_engine_base_t19push_msg_to_sessionEPNS_5msg_tE
        - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - _ZNK3zmq5msg_t8metadataEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/raw_engine.cpp:108,19'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:108,22'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq20stream_engine_base_t19push_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/raw_engine.cpp:108,19'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t19push_msg_to_sessionEPNS_5msg_tE
        - Branch String:   'src/raw_engine.cpp:108,9'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:108,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq20stream_engine_base_t19push_msg_to_sessionEPNS_5msg_tE
            - BranchSide:      'src/raw_engine.cpp:109,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq20stream_engine_base_t19push_msg_to_sessionEPNS_5msg_tE
      Callsites:
        - Src:             'src/raw_engine.cpp:108,41'
          Dst:             _ZNK3zmq5msg_t8metadataEv
        - Src:             'src/raw_engine.cpp:109,15'
          Dst:             _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Src:             'src/raw_engine.cpp:110,12'
          Dst:             _ZN3zmq20stream_engine_base_t19push_msg_to_sessionEPNS_5msg_tE
    - functionName:    _ZN3zmq12raw_engine_t9handshakeEv
      functionSourceFile: '/src/libzmq/src/raw_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12raw_engine_t13plug_internalEv
      functionSourceFile: '/src/libzmq/src/raw_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         73
      ICount:          322
      EdgeCount:       139
      CyclomaticComplexity: 68
      functionsReached:
        - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
        - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
        - _ZN3zmq13raw_decoder_tC2Em
        - _ZN3zmq13raw_encoder_tC2Em
        - _ZN3zmq14session_base_t5flushEv
        - _ZN3zmq20stream_engine_base_t10set_pollinEv
        - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
        - _ZN3zmq20stream_engine_base_t7sessionEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/raw_engine.cpp:54,16'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:54,5'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13raw_decoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/raw_engine.cpp:54,16'
              BranchSideFuncs:
                - _ZN3zmq13raw_encoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13raw_decoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/raw_engine.cpp:55,5'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:55,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13raw_decoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/raw_engine.cpp:57,16'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13raw_decoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/raw_engine.cpp:54,16'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:54,16'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/raw_engine.cpp:54,16'
              BranchSideFuncs: []
        - Branch String:   'src/raw_engine.cpp:57,16'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:57,5'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/raw_engine.cpp:57,16'
              BranchSideFuncs:
                - _ZN3zmq13raw_decoder_tC2Em
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/raw_engine.cpp:58,5'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:58,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/raw_engine.cpp:60,5'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/raw_engine.cpp:57,16'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:54,16'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/raw_engine.cpp:54,16'
              BranchSideFuncs: []
        - Branch String:   'src/raw_engine.cpp:65,9'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:67,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/raw_engine.cpp:72,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
        - Branch String:   'src/raw_engine.cpp:67,9'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:67,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/raw_engine.cpp:68,21'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/raw_engine.cpp:68,21'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:68,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/raw_engine.cpp:68,21'
              BranchSideFuncs:
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/raw_engine.cpp:69,9'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:69,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/raw_engine.cpp:70,5'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
        - Branch String:   'src/raw_engine.cpp:68,21'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:86,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
            - BranchSide:      'src/raw_engine.cpp:86,1'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
        - Branch String:   'src/raw_engine.cpp:72,9'
          Branch Sides:
            - BranchSide:      'src/raw_engine.cpp:76,19'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
            - BranchSide:      'src/raw_engine.cpp:82,5'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/raw_engine.cpp:54,35'
          Dst:             _ZN3zmq13raw_encoder_tC2Em
        - Src:             'src/raw_engine.cpp:55,5'
          Dst:             fprintf
        - Src:             'src/raw_engine.cpp:55,5'
          Dst:             fflush
        - Src:             'src/raw_engine.cpp:55,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/raw_engine.cpp:57,35'
          Dst:             _ZN3zmq13raw_decoder_tC2Em
        - Src:             'src/raw_engine.cpp:58,5'
          Dst:             fprintf
        - Src:             'src/raw_engine.cpp:58,5'
          Dst:             fflush
        - Src:             'src/raw_engine.cpp:58,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/raw_engine.cpp:65,9'
          Dst:             _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
        - Src:             'src/raw_engine.cpp:67,9'
          Dst:             fprintf
        - Src:             'src/raw_engine.cpp:67,9'
          Dst:             fflush
        - Src:             'src/raw_engine.cpp:67,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/raw_engine.cpp:68,40'
          Dst:             _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
        - Src:             'src/raw_engine.cpp:69,9'
          Dst:             fprintf
        - Src:             'src/raw_engine.cpp:69,9'
          Dst:             fflush
        - Src:             'src/raw_engine.cpp:69,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/raw_engine.cpp:76,19'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/raw_engine.cpp:77,9'
          Dst:             _ZN3zmq12raw_engine_t23push_raw_msg_to_sessionEPNS_5msg_tE
        - Src:             'src/raw_engine.cpp:78,19'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/raw_engine.cpp:79,9'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/raw_engine.cpp:79,21'
          Dst:             _ZN3zmq14session_base_t5flushEv
        - Src:             'src/raw_engine.cpp:82,5'
          Dst:             _ZN3zmq20stream_engine_base_t10set_pollinEv
        - Src:             'src/raw_engine.cpp:83,5'
          Dst:             _ZN3zmq20stream_engine_base_t11set_polloutEv
    - functionName:    _ZThn16_N3zmq12raw_engine_tD0Ev
      functionSourceFile: '/src/libzmq/src/raw_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12raw_engine_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/raw_engine.cpp:0,0'
          Dst:             _ZN3zmq12raw_engine_tD0Ev
    - functionName:    _ZN3zmq12raw_engine_tD0Ev
      functionSourceFile: '/src/libzmq/src/raw_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12raw_engine_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/raw_engine.cpp:48,1'
          Dst:             _ZN3zmq12raw_engine_tD2Ev
    - functionName:    _ZN3zmq12raw_engine_tD2Ev
      functionSourceFile: '/src/libzmq/src/raw_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20stream_engine_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/raw_engine.cpp:49,1'
          Dst:             _ZN3zmq20stream_engine_base_tD2Ev
    - functionName:    _ZThn16_N3zmq12raw_engine_tD1Ev
      functionSourceFile: '/src/libzmq/src/raw_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12raw_engine_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/raw_engine.cpp:0,0'
          Dst:             _ZN3zmq12raw_engine_tD2Ev
    - functionName:    _ZN3zmq12raw_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
      functionSourceFile: '/src/libzmq/src/raw_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - fd_
        - options_
        - endpoint_uri_pair_
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20stream_engine_base_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/raw_engine.cpp:43,5'
          Dst:             _ZN3zmq20stream_engine_base_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tEb
    - functionName:    _ZN3zmq5rep_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8router_t8xhas_outEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/rep.cpp:102,9'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:103,9'
              BranchSideFuncs:
                - _ZN3zmq8router_t8xhas_outEv
            - BranchSide:      'src/rep.cpp:105,22'
              BranchSideFuncs:
                - _ZN3zmq8router_t8xhas_outEv
      Callsites:
        - Src:             'src/rep.cpp:105,22'
          Dst:             _ZN3zmq8router_t8xhas_outEv
    - functionName:    _ZN3zmq5rep_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8router_t7xhas_inEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/rep.cpp:94,9'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:95,9'
              BranchSideFuncs: []
            - BranchSide:      'src/rep.cpp:97,22'
              BranchSideFuncs:
                - _ZN3zmq8router_t7xhas_inEv
      Callsites:
        - Src:             'src/rep.cpp:97,22'
          Dst:             _ZN3zmq8router_t7xhas_inEv
    - functionName:    _ZN3zmq5rep_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         33
      ICount:          186
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
        - _ZN3zmq8router_t5xsendEPNS_5msg_tE
        - _ZN3zmq8router_t8rollbackEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/rep.cpp:45,9'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:46,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/rep.cpp:52,9'
              BranchSideFuncs:
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8router_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq8router_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/rep.cpp:52,9'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:53,9'
              BranchSideFuncs:
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8router_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq8router_t5xsendEPNS_5msg_tE
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/rep.cpp:79,37'
              BranchSideFuncs:
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/rep.cpp:55,17'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:56,24'
              BranchSideFuncs: []
            - BranchSide:      'src/rep.cpp:58,18'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8router_t8rollbackEv
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq8router_t5xsendEPNS_5msg_tE
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/rep.cpp:58,17'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:60,38'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq8router_t5xsendEPNS_5msg_tE
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8router_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/rep.cpp:71,32'
              BranchSideFuncs:
                - _ZN3zmq8router_t8rollbackEv
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq8router_t5xsendEPNS_5msg_tE
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/rep.cpp:64,17'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:64,17'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8router_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq8router_t5xsendEPNS_5msg_tE
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/rep.cpp:66,21'
              BranchSideFuncs:
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8router_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq8router_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/rep.cpp:66,21'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:67,21'
              BranchSideFuncs:
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/rep.cpp:68,13'
              BranchSideFuncs:
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8router_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq8router_t5xsendEPNS_5msg_tE
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/rep.cpp:72,17'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:0,0'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8router_t8rollbackEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq8router_t5xsendEPNS_5msg_tE
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/rep.cpp:72,17'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8router_t8rollbackEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq8router_t5xsendEPNS_5msg_tE
                - _ZN3zmq8router_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/rep.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:81,16'
              BranchSideFuncs: []
            - BranchSide:      'src/rep.cpp:84,11'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/rep.cpp:84,9'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:85,9'
              BranchSideFuncs: []
            - BranchSide:      'src/rep.cpp:89,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/rep.cpp:46,9'
          Dst:             __errno_location
        - Src:             'src/rep.cpp:54,32'
          Dst:             _ZN3zmq8router_t5xrecvEPNS_5msg_tE
        - Src:             'src/rep.cpp:58,24'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/rep.cpp:60,44'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/rep.cpp:63,32'
          Dst:             _ZN3zmq8router_t5xsendEPNS_5msg_tE
        - Src:             'src/rep.cpp:64,17'
          Dst:             __errno_location
        - Src:             'src/rep.cpp:64,17'
          Dst:             strerror
        - Src:             'src/rep.cpp:64,17'
          Dst:             fprintf
        - Src:             'src/rep.cpp:64,17'
          Dst:             fflush
        - Src:             'src/rep.cpp:64,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/rep.cpp:71,32'
          Dst:             _ZN3zmq8router_t8rollbackEv
        - Src:             'src/rep.cpp:72,17'
          Dst:             __errno_location
        - Src:             'src/rep.cpp:72,17'
          Dst:             strerror
        - Src:             'src/rep.cpp:72,17'
          Dst:             fprintf
        - Src:             'src/rep.cpp:72,17'
          Dst:             fflush
        - Src:             'src/rep.cpp:72,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/rep.cpp:79,30'
          Dst:             _ZN3zmq8router_t5xrecvEPNS_5msg_tE
        - Src:             'src/rep.cpp:84,17'
          Dst:             _ZNK3zmq5msg_t5flagsEv
    - functionName:    _ZN3zmq5rep_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq8router_t5xsendEPNS_5msg_tE
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/rep.cpp:23,9'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:24,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8router_t5xsendEPNS_5msg_tE
            - BranchSide:      'src/rep.cpp:28,24'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8router_t5xsendEPNS_5msg_tE
        - Branch String:   'src/rep.cpp:32,9'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:33,16'
              BranchSideFuncs: []
            - BranchSide:      'src/rep.cpp:36,10'
              BranchSideFuncs: []
        - Branch String:   'src/rep.cpp:36,9'
          Branch Sides:
            - BranchSide:      'src/rep.cpp:37,9'
              BranchSideFuncs: []
            - BranchSide:      'src/rep.cpp:39,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/rep.cpp:24,9'
          Dst:             __errno_location
        - Src:             'src/rep.cpp:28,30'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/rep.cpp:31,30'
          Dst:             _ZN3zmq8router_t5xsendEPNS_5msg_tE
    - functionName:    _ZThn1248_N3zmq5rep_tD0Ev
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5rep_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/rep.cpp:0,0'
          Dst:             _ZN3zmq5rep_tD0Ev
    - functionName:    _ZN3zmq5rep_tD0Ev
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5rep_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/rep.cpp:17,1'
          Dst:             _ZN3zmq5rep_tD2Ev
    - functionName:    _ZN3zmq5rep_tD2Ev
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8router_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/rep.cpp:18,1'
          Dst:             _ZN3zmq8router_tD2Ev
    - functionName:    _ZThn1240_N3zmq5rep_tD0Ev
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5rep_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/rep.cpp:0,0'
          Dst:             _ZN3zmq5rep_tD0Ev
    - functionName:    _ZThn1224_N3zmq5rep_tD0Ev
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5rep_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/rep.cpp:0,0'
          Dst:             _ZN3zmq5rep_tD0Ev
    - functionName:    _ZThn1248_N3zmq5rep_tD1Ev
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5rep_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/rep.cpp:0,0'
          Dst:             _ZN3zmq5rep_tD2Ev
    - functionName:    _ZThn1240_N3zmq5rep_tD1Ev
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5rep_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/rep.cpp:0,0'
          Dst:             _ZN3zmq5rep_tD2Ev
    - functionName:    _ZThn1224_N3zmq5rep_tD1Ev
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5rep_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/rep.cpp:0,0'
          Dst:             _ZN3zmq5rep_tD2Ev
    - functionName:    _ZN3zmq5rep_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/rep.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8router_tC2EPNS_5ctx_tEji
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/rep.cpp:9,5'
          Dst:             _ZN3zmq8router_tC2EPNS_5ctx_tEji
    - functionName:    _ZN3zmq13req_session_t5resetEv
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_t5resetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:290,21'
          Dst:             _ZN3zmq14session_base_t5resetEv
    - functionName:    _ZN3zmq13req_session_t8push_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         27
      ICount:          150
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/req.cpp:250,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:251,9'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:253,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Branch String:   'src/req.cpp:253,5'
          Branch Sides:
            - BranchSide:      'src/req.cpp:255,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:270,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:276,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:284,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/req.cpp:255,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:259,21'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - __errno_location
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:268,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/req.cpp:259,21'
          Branch Sides:
            - BranchSide:      'src/req.cpp:260,21'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:263,21'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - __errno_location
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Branch String:   'src/req.cpp:263,21'
          Branch Sides:
            - BranchSide:      'src/req.cpp:264,21'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:267,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/req.cpp:270,47'
          Branch Sides:
            - BranchSide:      'src/req.cpp:270,50'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - __errno_location
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:274,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/req.cpp:270,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:271,17'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:274,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/req.cpp:276,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:277,50'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:278,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Branch String:   'src/req.cpp:278,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:279,17'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:282,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/req.cpp:250,9'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/req.cpp:255,23'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/req.cpp:259,27'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/req.cpp:261,44'
          Dst:             _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Src:             'src/req.cpp:263,27'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/req.cpp:265,44'
          Dst:             _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Src:             'src/req.cpp:270,23'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/req.cpp:270,56'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/req.cpp:272,40'
          Dst:             _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Src:             'src/req.cpp:276,23'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/req.cpp:277,40'
          Dst:             _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Src:             'src/req.cpp:278,23'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/req.cpp:280,40'
          Dst:             _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
        - Src:             'src/req.cpp:284,5'
          Dst:             __errno_location
    - functionName:    _ZThn1240_N3zmq13req_session_tD0Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13req_session_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:0,0'
          Dst:             _ZN3zmq13req_session_tD0Ev
    - functionName:    _ZN3zmq13req_session_tD0Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13req_session_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:243,1'
          Dst:             _ZN3zmq13req_session_tD2Ev
    - functionName:    _ZN3zmq13req_session_tD2Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:244,1'
          Dst:             _ZN3zmq14session_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq13req_session_tD0Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13req_session_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:0,0'
          Dst:             _ZN3zmq13req_session_tD0Ev
    - functionName:    _ZThn1240_N3zmq13req_session_tD1Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13req_session_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:0,0'
          Dst:             _ZN3zmq13req_session_tD2Ev
    - functionName:    _ZThn1224_N3zmq13req_session_tD1Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13req_session_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:0,0'
          Dst:             _ZN3zmq13req_session_tD2Ev
    - functionName:    _ZN3zmq13req_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - connect_
        - socket_
        - options_
        - addr_
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:237,5'
          Dst:             _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
    - functionName:    _ZN3zmq5req_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8dealer_t16xpipe_terminatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/req.cpp:215,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:215,9'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t16xpipe_terminatedEPNS_6pipe_tE
            - BranchSide:      'src/req.cpp:216,9'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t16xpipe_terminatedEPNS_6pipe_tE
      Callsites:
        - Src:             'src/req.cpp:217,15'
          Dst:             _ZN3zmq8dealer_t16xpipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq5req_t11xsetsockoptEiPKvm
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         21
      ICount:          117
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq8dealer_t11xsetsockoptEiPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/req.cpp:188,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:189,25'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t11xsetsockoptEiPKvm
            - BranchSide:      'src/req.cpp:191,13'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t11xsetsockoptEiPKvm
        - Branch String:   'src/req.cpp:191,5'
          Branch Sides:
            - BranchSide:      'src/req.cpp:193,17'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t11xsetsockoptEiPKvm
            - BranchSide:      'src/req.cpp:200,17'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t11xsetsockoptEiPKvm
            - BranchSide:      'src/req.cpp:207,13'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t11xsetsockoptEiPKvm
        - Branch String:   'src/req.cpp:193,24'
          Branch Sides:
            - BranchSide:      'src/req.cpp:193,27'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t11xsetsockoptEiPKvm
            - BranchSide:      'src/req.cpp:197,13'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t11xsetsockoptEiPKvm
        - Branch String:   'src/req.cpp:193,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:194,47'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:197,13'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t11xsetsockoptEiPKvm
        - Branch String:   'src/req.cpp:200,24'
          Branch Sides:
            - BranchSide:      'src/req.cpp:200,27'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t11xsetsockoptEiPKvm
            - BranchSide:      'src/req.cpp:204,13'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t11xsetsockoptEiPKvm
        - Branch String:   'src/req.cpp:200,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:201,28'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:204,13'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t11xsetsockoptEiPKvm
      Callsites:
        - Src:             'src/req.cpp:210,22'
          Dst:             _ZN3zmq8dealer_t11xsetsockoptEiPKvm
    - functionName:    _ZN3zmq5req_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq8dealer_t8xhas_outEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/req.cpp:176,26'
          Branch Sides:
            - BranchSide:      'src/req.cpp:176,29'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t8xhas_outEv
            - BranchSide:      'src/req.cpp:179,22'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t8xhas_outEv
        - Branch String:   'src/req.cpp:176,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:177,9'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:179,22'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t8xhas_outEv
      Callsites:
        - Src:             'src/req.cpp:179,22'
          Dst:             _ZN3zmq8dealer_t8xhas_outEv
    - functionName:    _ZN3zmq5req_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8dealer_t7xhas_inEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/req.cpp:168,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:169,9'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t7xhas_inEv
            - BranchSide:      'src/req.cpp:171,22'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t7xhas_inEv
      Callsites:
        - Src:             'src/req.cpp:171,22'
          Dst:             _ZN3zmq8dealer_t7xhas_inEv
    - functionName:    _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq8dealer_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/req.cpp:225,13'
          Branch Sides:
            - BranchSide:      'src/req.cpp:226,20'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:227,14'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Branch String:   'src/req.cpp:227,26'
          Branch Sides:
            - BranchSide:      'src/req.cpp:227,29'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
            - BranchSide:      'src/req.cpp:228,13'
              BranchSideFuncs: []
        - Branch String:   'src/req.cpp:227,13'
          Branch Sides:
            - BranchSide:      'src/req.cpp:222,5'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:228,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/req.cpp:224,34'
          Dst:             _ZN3zmq8dealer_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
    - functionName:    _ZN3zmq5req_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         49
      ICount:          266
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/req.cpp:107,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:108,9'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/req.cpp:113,5'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/req.cpp:113,5'
          Branch Sides:
            - BranchSide:      'src/req.cpp:115,13'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/req.cpp:151,37'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/req.cpp:115,13'
          Branch Sides:
            - BranchSide:      'src/req.cpp:116,39'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/req.cpp:135,35'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
        - Branch String:   'src/req.cpp:117,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:118,24'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:120,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/req.cpp:120,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:120,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/req.cpp:120,17'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/req.cpp:120,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:120,17'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/req.cpp:120,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/req.cpp:120,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:125,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/req.cpp:131,9'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
        - Branch String:   'src/req.cpp:125,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:126,43'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/req.cpp:129,17'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/req.cpp:127,21'
          Branch Sides:
            - BranchSide:      'src/req.cpp:125,17'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:127,21'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
        - Branch String:   'src/req.cpp:136,13'
          Branch Sides:
            - BranchSide:      'src/req.cpp:137,20'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:139,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
        - Branch String:   'src/req.cpp:139,13'
          Branch Sides:
            - BranchSide:      'src/req.cpp:139,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/req.cpp:139,13'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/req.cpp:139,13'
          Branch Sides:
            - BranchSide:      'src/req.cpp:141,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/req.cpp:148,9'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/req.cpp:141,13'
          Branch Sides:
            - BranchSide:      'src/req.cpp:142,39'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/req.cpp:145,13'
              BranchSideFuncs:
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/req.cpp:143,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:141,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:143,17'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
        - Branch String:   'src/req.cpp:152,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:153,16'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:156,11'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/req.cpp:156,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:157,9'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:161,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/req.cpp:108,9'
          Dst:             __errno_location
        - Src:             'src/req.cpp:116,22'
          Dst:             _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
        - Src:             'src/req.cpp:120,17'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/req.cpp:120,17'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/req.cpp:120,17'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/req.cpp:125,30'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/req.cpp:126,26'
          Dst:             _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
        - Src:             'src/req.cpp:127,21'
          Dst:             __errno_location
        - Src:             'src/req.cpp:127,21'
          Dst:             strerror
        - Src:             'src/req.cpp:127,21'
          Dst:             fprintf
        - Src:             'src/req.cpp:127,21'
          Dst:             fflush
        - Src:             'src/req.cpp:127,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/req.cpp:135,18'
          Dst:             _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
        - Src:             'src/req.cpp:139,13'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/req.cpp:139,13'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/req.cpp:141,26'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/req.cpp:142,22'
          Dst:             _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
        - Src:             'src/req.cpp:143,17'
          Dst:             __errno_location
        - Src:             'src/req.cpp:143,17'
          Dst:             strerror
        - Src:             'src/req.cpp:143,17'
          Dst:             fprintf
        - Src:             'src/req.cpp:143,17'
          Dst:             fflush
        - Src:             'src/req.cpp:143,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/req.cpp:151,20'
          Dst:             _ZN3zmq5req_t15recv_reply_pipeEPNS_5msg_tE
        - Src:             'src/req.cpp:156,17'
          Dst:             _ZNK3zmq5msg_t5flagsEv
    - functionName:    _ZN3zmq5req_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         48
      ICount:          282
      EdgeCount:       61
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
        - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
        - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/req.cpp:32,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:33,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/req.cpp:43,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/req.cpp:33,13'
          Branch Sides:
            - BranchSide:      'src/req.cpp:34,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/req.cpp:38,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/req.cpp:43,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:44,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/req.cpp:89,18'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
        - Branch String:   'src/req.cpp:46,13'
          Branch Sides:
            - BranchSide:      'src/req.cpp:47,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/req.cpp:62,25'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/req.cpp:52,13'
          Branch Sides:
            - BranchSide:      'src/req.cpp:52,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/req.cpp:53,16'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/req.cpp:56,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:57,17'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:59,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/req.cpp:63,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:63,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/req.cpp:64,16'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/req.cpp:67,13'
          Branch Sides:
            - BranchSide:      'src/req.cpp:68,13'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:69,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/req.cpp:69,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:69,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/req.cpp:71,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/req.cpp:81,13'
          Branch Sides:
            - BranchSide:      'src/req.cpp:81,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:82,28'
              BranchSideFuncs:
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
        - Branch String:   'src/req.cpp:83,17'
          Branch Sides:
            - BranchSide:      'src/req.cpp:84,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
            - BranchSide:      'src/req.cpp:85,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/req.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:93,16'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:96,10'
              BranchSideFuncs: []
        - Branch String:   'src/req.cpp:96,9'
          Branch Sides:
            - BranchSide:      'src/req.cpp:97,9'
              BranchSideFuncs: []
            - BranchSide:      'src/req.cpp:101,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/req.cpp:34,13'
          Dst:             __errno_location
        - Src:             'src/req.cpp:50,25'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/req.cpp:51,24'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/req.cpp:52,13'
          Dst:             __errno_location
        - Src:             'src/req.cpp:52,13'
          Dst:             strerror
        - Src:             'src/req.cpp:52,13'
          Dst:             fprintf
        - Src:             'src/req.cpp:52,13'
          Dst:             fflush
        - Src:             'src/req.cpp:52,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/req.cpp:53,16'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/req.cpp:55,28'
          Dst:             _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/req.cpp:62,25'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/req.cpp:63,9'
          Dst:             __errno_location
        - Src:             'src/req.cpp:63,9'
          Dst:             strerror
        - Src:             'src/req.cpp:63,9'
          Dst:             fprintf
        - Src:             'src/req.cpp:63,9'
          Dst:             fflush
        - Src:             'src/req.cpp:63,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/req.cpp:64,16'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/req.cpp:66,24'
          Dst:             _ZN3zmq8dealer_t8sendpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/req.cpp:69,9'
          Dst:             fprintf
        - Src:             'src/req.cpp:69,9'
          Dst:             fflush
        - Src:             'src/req.cpp:69,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/req.cpp:80,23'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/req.cpp:81,13'
          Dst:             __errno_location
        - Src:             'src/req.cpp:81,13'
          Dst:             strerror
        - Src:             'src/req.cpp:81,13'
          Dst:             fprintf
        - Src:             'src/req.cpp:81,13'
          Dst:             fflush
        - Src:             'src/req.cpp:81,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/req.cpp:82,28'
          Dst:             _ZN3zmq8dealer_t5xrecvEPNS_5msg_tE
        - Src:             'src/req.cpp:85,18'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/req.cpp:89,24'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/req.cpp:91,24'
          Dst:             _ZN3zmq8dealer_t5xsendEPNS_5msg_tE
    - functionName:    _ZThn1248_N3zmq5req_tD0Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5req_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:0,0'
          Dst:             _ZN3zmq5req_tD0Ev
    - functionName:    _ZN3zmq5req_tD0Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5req_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:25,1'
          Dst:             _ZN3zmq5req_tD2Ev
    - functionName:    _ZN3zmq5req_tD2Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8dealer_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:26,1'
          Dst:             _ZN3zmq8dealer_tD2Ev
    - functionName:    _ZThn1240_N3zmq5req_tD0Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5req_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:0,0'
          Dst:             _ZN3zmq5req_tD0Ev
    - functionName:    _ZThn1224_N3zmq5req_tD0Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5req_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:0,0'
          Dst:             _ZN3zmq5req_tD0Ev
    - functionName:    _ZThn1248_N3zmq5req_tD1Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5req_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:0,0'
          Dst:             _ZN3zmq5req_tD2Ev
    - functionName:    _ZThn1240_N3zmq5req_tD1Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5req_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:0,0'
          Dst:             _ZN3zmq5req_tD2Ev
    - functionName:    _ZThn1224_N3zmq5req_tD1Ev
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq5req_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:0,0'
          Dst:             _ZN3zmq5req_tD2Ev
    - functionName:    _ZN3zmq5req_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/req.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         6
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq15generate_randomEv
        - _ZN3zmq8dealer_tC2EPNS_5ctx_tEji
        - _ZN3zmq8dealer_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/req.cpp:13,5'
          Dst:             _ZN3zmq8dealer_tC2EPNS_5ctx_tEji
        - Src:             'src/req.cpp:18,18'
          Dst:             _ZN3zmq15generate_randomEv
        - Src:             'src/req.cpp:22,1'
          Dst:             _ZN3zmq8dealer_tD2Ev
    - functionName:    _ZNK3zmq8router_t14get_peer_stateEPKvm
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - routing_id_
        - routing_id_size_
      BBCount:         13
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
        - _ZN3zmq6blob_tD2Ev
        - _ZNK3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
        - _ZNK3zmq6pipe_t9check_hwmEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/router.cpp:414,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:415,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t9check_hwmEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
            - BranchSide:      'src/router.cpp:419,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t9check_hwmEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
        - Branch String:   'src/router.cpp:419,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:420,13'
              BranchSideFuncs:
                - _ZN3zmq6blob_tD2Ev
            - BranchSide:      'src/router.cpp:424,12'
              BranchSideFuncs:
                - _ZN3zmq6blob_tD2Ev
      Callsites:
        - Src:             'src/router.cpp:410,18'
          Dst:             _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
        - Src:             'src/router.cpp:413,34'
          Dst:             _ZNK3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
        - Src:             'src/router.cpp:415,9'
          Dst:             __errno_location
        - Src:             'src/router.cpp:425,1'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/router.cpp:419,25'
          Dst:             _ZNK3zmq6pipe_t9check_hwmEv
        - Src:             'src/router.cpp:425,1'
          Dst:             _ZN3zmq6blob_tD2Ev
    - functionName:    _ZL14check_pipe_hwmRKN3zmq6pipe_tE
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pipe_
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq6pipe_t9check_hwmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/router.cpp:389,18'
          Dst:             _ZNK3zmq6pipe_t9check_hwmEv
    - functionName:    _ZN3zmq21routing_socket_base_t16any_of_out_pipesIPFbRKNS_6pipe_tEEEEbT_
      functionSourceFile: '/src/libzmq/src/socket_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - func_
      BBCount:         10
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socket_base.hpp:366,24'
          Branch Sides:
            - BranchSide:      'src/socket_base.hpp:364,9'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEESF_
            - BranchSide:      'src/socket_base.hpp:366,28'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEESF_
        - Branch String:   'src/socket_base.hpp:364,9'
          Branch Sides:
            - BranchSide:      'src/socket_base.hpp:367,20'
              BranchSideFuncs:
                - _ZNKSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEptB8ne180100Ev
                - _ZNSt3__114__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100ERKNS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIN3zmq6blob_tENS3_21routing_socket_base_t10out_pipe_tEEEPNS_11__tree_nodeIS7_PvEElEEEESF_
            - BranchSide:      'src/socket_base.hpp:370,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq8router_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14check_pipe_hwmRKN3zmq6pipe_tE
        - _ZN3zmq21routing_socket_base_t16any_of_out_pipesIPFbRKNS_6pipe_tEEEEbT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/router.cpp:398,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:399,9'
              BranchSideFuncs:
                - _ZN3zmq21routing_socket_base_t16any_of_out_pipesIPFbRKNS_6pipe_tEEEEbT_
            - BranchSide:      'src/router.cpp:401,12'
              BranchSideFuncs:
                - _ZN3zmq21routing_socket_base_t16any_of_out_pipesIPFbRKNS_6pipe_tEEEEbT_
      Callsites:
        - Src:             'src/router.cpp:401,12'
          Dst:             _ZN3zmq21routing_socket_base_t16any_of_out_pipesIPFbRKNS_6pipe_tEEEEbT_
        - Src:             'src/router.cpp:401,12'
          Dst:             _ZL14check_pipe_hwmRKN3zmq6pipe_tE
    - functionName:    _ZN3zmq8router_t7xhas_inEv
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         29
      ICount:          169
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t13is_routing_idEv
        - _ZNK3zmq5msg_t8metadataEv
        - _ZNK3zmq6blob_t4dataEv
        - _ZNK3zmq6blob_t4sizeEv
        - _ZNK3zmq6pipe_t14get_routing_idEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/router.cpp:348,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:349,9'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:352,9'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t13is_routing_idEv
        - Branch String:   'src/router.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:353,9'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:357,13'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t13is_routing_idEv
        - Branch String:   'src/router.cpp:364,20'
          Branch Sides:
            - BranchSide:      'src/router.cpp:364,23'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
            - BranchSide:      'src/router.cpp:364,5'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t13is_routing_idEv
        - Branch String:   'src/router.cpp:364,5'
          Branch Sides:
            - BranchSide:      'src/router.cpp:365,14'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t13is_routing_idEv
            - BranchSide:      'src/router.cpp:367,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:367,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:368,9'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:370,5'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:370,5'
          Branch Sides:
            - BranchSide:      'src/router.cpp:370,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:372,32'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:374,5'
          Branch Sides:
            - BranchSide:      'src/router.cpp:374,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/router.cpp:375,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Branch String:   'src/router.cpp:377,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:378,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/router.cpp:380,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/router.cpp:358,18'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/router.cpp:364,39'
          Dst:             _ZNK3zmq5msg_t13is_routing_idEv
        - Src:             'src/router.cpp:365,18'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/router.cpp:370,5'
          Dst:             fprintf
        - Src:             'src/router.cpp:370,5'
          Dst:             fflush
        - Src:             'src/router.cpp:370,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:372,38'
          Dst:             _ZNK3zmq6pipe_t14get_routing_idEv
        - Src:             'src/router.cpp:373,47'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/router.cpp:373,25'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/router.cpp:374,5'
          Dst:             __errno_location
        - Src:             'src/router.cpp:374,5'
          Dst:             strerror
        - Src:             'src/router.cpp:374,5'
          Dst:             fprintf
        - Src:             'src/router.cpp:374,5'
          Dst:             fflush
        - Src:             'src/router.cpp:374,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:375,28'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/router.cpp:375,48'
          Dst:             _ZNK3zmq6blob_t4dataEv
        - Src:             'src/router.cpp:375,68'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/router.cpp:376,20'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/router.cpp:377,25'
          Dst:             _ZNK3zmq5msg_t8metadataEv
        - Src:             'src/router.cpp:378,54'
          Dst:             _ZNK3zmq5msg_t8metadataEv
        - Src:             'src/router.cpp:378,24'
          Dst:             _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
    - functionName:    _ZN3zmq8router_t8rollbackEv
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3zmq6pipe_t8rollbackEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/router.cpp:336,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:336,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
            - BranchSide:      'src/router.cpp:337,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
      Callsites:
        - Src:             'src/router.cpp:337,23'
          Dst:             _ZNK3zmq6pipe_t8rollbackEv
    - functionName:    _ZN3zmq8router_t5xrecvEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         60
      ICount:          356
      EdgeCount:       76
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4moveERS0_
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t13is_routing_idEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t8metadataEv
        - _ZNK3zmq6blob_t4dataEv
        - _ZNK3zmq6blob_t4sizeEv
        - _ZNK3zmq6pipe_t14get_routing_idEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/router.cpp:265,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:266,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4moveERS0_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:287,13'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t13is_routing_idEv
        - Branch String:   'src/router.cpp:266,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:267,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:271,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:268,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:268,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/router.cpp:269,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/router.cpp:272,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:272,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/router.cpp:273,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/router.cpp:277,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:278,17'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:284,9'
              BranchSideFuncs: []
        - Branch String:   'src/router.cpp:278,17'
          Branch Sides:
            - BranchSide:      'src/router.cpp:279,17'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/router.cpp:282,13'
              BranchSideFuncs: []
        - Branch String:   'src/router.cpp:293,20'
          Branch Sides:
            - BranchSide:      'src/router.cpp:293,23'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t13is_routing_idEv
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
            - BranchSide:      'src/router.cpp:293,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZNK3zmq5msg_t13is_routing_idEv
        - Branch String:   'src/router.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/router.cpp:294,14'
              BranchSideFuncs:
                - _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t13is_routing_idEv
            - BranchSide:      'src/router.cpp:296,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:296,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:297,9'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:299,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:299,5'
          Branch Sides:
            - BranchSide:      'src/router.cpp:299,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/router.cpp:302,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/router.cpp:302,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:303,21'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/router.cpp:316,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4moveERS0_
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:305,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:306,17'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:312,5'
              BranchSideFuncs: []
        - Branch String:   'src/router.cpp:306,17'
          Branch Sides:
            - BranchSide:      'src/router.cpp:307,17'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/router.cpp:310,13'
              BranchSideFuncs: []
        - Branch String:   'src/router.cpp:317,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:317,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:318,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t14get_routing_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:323,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:323,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/router.cpp:324,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZNK3zmq5msg_t8metadataEv
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Branch String:   'src/router.cpp:326,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:327,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t8metadataEv
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/router.cpp:328,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/router.cpp:267,34'
          Dst:             _ZN3zmq5msg_t4moveERS0_
        - Src:             'src/router.cpp:268,13'
          Dst:             __errno_location
        - Src:             'src/router.cpp:268,13'
          Dst:             strerror
        - Src:             'src/router.cpp:268,13'
          Dst:             fprintf
        - Src:             'src/router.cpp:268,13'
          Dst:             fflush
        - Src:             'src/router.cpp:268,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:271,34'
          Dst:             _ZN3zmq5msg_t4moveERS0_
        - Src:             'src/router.cpp:272,13'
          Dst:             __errno_location
        - Src:             'src/router.cpp:272,13'
          Dst:             strerror
        - Src:             'src/router.cpp:272,13'
          Dst:             fprintf
        - Src:             'src/router.cpp:272,13'
          Dst:             fflush
        - Src:             'src/router.cpp:272,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:275,27'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/router.cpp:279,30'
          Dst:             _ZN3zmq6pipe_t9terminateEb
        - Src:             'src/router.cpp:288,18'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/router.cpp:293,29'
          Dst:             _ZNK3zmq5msg_t13is_routing_idEv
        - Src:             'src/router.cpp:294,18'
          Dst:             _ZN3zmq4fq_t8recvpipeEPNS_5msg_tEPPNS_6pipe_tE
        - Src:             'src/router.cpp:299,5'
          Dst:             fprintf
        - Src:             'src/router.cpp:299,5'
          Dst:             fflush
        - Src:             'src/router.cpp:299,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:303,27'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/router.cpp:307,30'
          Dst:             _ZN3zmq6pipe_t9terminateEb
        - Src:             'src/router.cpp:316,30'
          Dst:             _ZN3zmq5msg_t4moveERS0_
        - Src:             'src/router.cpp:317,9'
          Dst:             __errno_location
        - Src:             'src/router.cpp:317,9'
          Dst:             strerror
        - Src:             'src/router.cpp:317,9'
          Dst:             fprintf
        - Src:             'src/router.cpp:317,9'
          Dst:             fflush
        - Src:             'src/router.cpp:317,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:321,42'
          Dst:             _ZNK3zmq6pipe_t14get_routing_idEv
        - Src:             'src/router.cpp:322,42'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/router.cpp:322,20'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/router.cpp:323,9'
          Dst:             __errno_location
        - Src:             'src/router.cpp:323,9'
          Dst:             strerror
        - Src:             'src/router.cpp:323,9'
          Dst:             fprintf
        - Src:             'src/router.cpp:323,9'
          Dst:             fflush
        - Src:             'src/router.cpp:323,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:324,23'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/router.cpp:324,43'
          Dst:             _ZNK3zmq6blob_t4dataEv
        - Src:             'src/router.cpp:324,63'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/router.cpp:325,15'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/router.cpp:326,29'
          Dst:             _ZNK3zmq5msg_t8metadataEv
        - Src:             'src/router.cpp:327,49'
          Dst:             _ZNK3zmq5msg_t8metadataEv
        - Src:             'src/router.cpp:327,19'
          Dst:             _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
    - functionName:    _ZN3zmq8router_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         82
      ICount:          498
      EdgeCount:       101
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
        - _ZN3zmq5msg_t11reset_flagsEh
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
        - _ZN3zmq6blob_tD2Ev
        - _ZN3zmq6pipe_t11check_writeEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq6pipe_t8rollbackEv
        - _ZNK3zmq6pipe_t9check_hwmEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/router.cpp:165,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:166,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6pipe_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t11reset_flagsEh
            - BranchSide:      'src/router.cpp:215,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6pipe_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t11reset_flagsEh
        - Branch String:   'src/router.cpp:166,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:166,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - __errno_location
                - _ZN3zmq6pipe_t11check_writeEv
                - _ZNK3zmq6pipe_t9check_hwmEv
                - __errno_location
                - __errno_location
            - BranchSide:      'src/router.cpp:171,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - __errno_location
                - _ZN3zmq6pipe_t11check_writeEv
                - _ZNK3zmq6pipe_t9check_hwmEv
                - __errno_location
                - __errno_location
        - Branch String:   'src/router.cpp:171,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:172,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq6pipe_t11check_writeEv
                - _ZNK3zmq6pipe_t9check_hwmEv
                - __errno_location
                - __errno_location
            - BranchSide:      'src/router.cpp:207,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:181,17'
          Branch Sides:
            - BranchSide:      'src/router.cpp:182,32'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11check_writeEv
                - _ZNK3zmq6pipe_t9check_hwmEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
            - BranchSide:      'src/router.cpp:200,24'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/router.cpp:185,21'
          Branch Sides:
            - BranchSide:      'src/router.cpp:187,45'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:200,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:191,25'
          Branch Sides:
            - BranchSide:      'src/router.cpp:192,25'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'src/router.cpp:199,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:193,29'
          Branch Sides:
            - BranchSide:      'src/router.cpp:194,29'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:196,29'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/router.cpp:200,24'
          Branch Sides:
            - BranchSide:      'src/router.cpp:0,0'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:201,17'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/router.cpp:208,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:208,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:209,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:210,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:210,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:211,9'
              BranchSideFuncs: []
        - Branch String:   'src/router.cpp:215,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:216,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t11reset_flagsEh
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6pipe_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:219,18'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6pipe_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:222,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:226,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6pipe_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:252,24'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:226,25'
          Branch Sides:
            - BranchSide:      'src/router.cpp:226,28'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6pipe_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:236,25'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6pipe_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:226,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:227,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:236,25'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6pipe_t8rollbackEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:229,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:229,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:230,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:231,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:231,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:232,13'
              BranchSideFuncs: []
        - Branch String:   'src/router.cpp:237,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:239,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:246,18'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:240,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:240,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:243,13'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:253,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:0,0'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:253,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:258,5'
          Branch Sides:
            - BranchSide:      'src/router.cpp:258,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:260,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/router.cpp:166,9'
          Dst:             fprintf
        - Src:             'src/router.cpp:166,9'
          Dst:             fflush
        - Src:             'src/router.cpp:166,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:171,19'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/router.cpp:178,59'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/router.cpp:179,29'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/router.cpp:178,15'
          Dst:             _ZN3zmq6blob_tC2EPhmNS_15reference_tag_tE
        - Src:             'src/router.cpp:177,36'
          Dst:             _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
        - Src:             'src/router.cpp:177,36'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/router.cpp:185,36'
          Dst:             _ZN3zmq6pipe_t11check_writeEv
        - Src:             'src/router.cpp:187,59'
          Dst:             _ZNK3zmq6pipe_t9check_hwmEv
        - Src:             'src/router.cpp:194,29'
          Dst:             __errno_location
        - Src:             'src/router.cpp:177,36'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/router.cpp:196,29'
          Dst:             __errno_location
        - Src:             'src/router.cpp:202,17'
          Dst:             __errno_location
        - Src:             'src/router.cpp:207,24'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/router.cpp:208,9'
          Dst:             __errno_location
        - Src:             'src/router.cpp:208,9'
          Dst:             strerror
        - Src:             'src/router.cpp:208,9'
          Dst:             fprintf
        - Src:             'src/router.cpp:208,9'
          Dst:             fflush
        - Src:             'src/router.cpp:208,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:209,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/router.cpp:210,9'
          Dst:             __errno_location
        - Src:             'src/router.cpp:210,9'
          Dst:             strerror
        - Src:             'src/router.cpp:210,9'
          Dst:             fprintf
        - Src:             'src/router.cpp:210,9'
          Dst:             fflush
        - Src:             'src/router.cpp:210,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:216,15'
          Dst:             _ZN3zmq5msg_t11reset_flagsEh
        - Src:             'src/router.cpp:219,24'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/router.cpp:226,34'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/router.cpp:227,27'
          Dst:             _ZN3zmq6pipe_t9terminateEb
        - Src:             'src/router.cpp:228,28'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/router.cpp:229,13'
          Dst:             __errno_location
        - Src:             'src/router.cpp:229,13'
          Dst:             strerror
        - Src:             'src/router.cpp:229,13'
          Dst:             fprintf
        - Src:             'src/router.cpp:229,13'
          Dst:             fflush
        - Src:             'src/router.cpp:229,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:230,24'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/router.cpp:231,13'
          Dst:             __errno_location
        - Src:             'src/router.cpp:231,13'
          Dst:             strerror
        - Src:             'src/router.cpp:231,13'
          Dst:             fprintf
        - Src:             'src/router.cpp:231,13'
          Dst:             fflush
        - Src:             'src/router.cpp:231,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:236,39'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/router.cpp:239,34'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/router.cpp:240,13'
          Dst:             __errno_location
        - Src:             'src/router.cpp:240,13'
          Dst:             strerror
        - Src:             'src/router.cpp:240,13'
          Dst:             fprintf
        - Src:             'src/router.cpp:240,13'
          Dst:             fflush
        - Src:             'src/router.cpp:240,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:243,27'
          Dst:             _ZNK3zmq6pipe_t8rollbackEv
        - Src:             'src/router.cpp:247,31'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/router.cpp:252,30'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/router.cpp:253,9'
          Dst:             __errno_location
        - Src:             'src/router.cpp:253,9'
          Dst:             strerror
        - Src:             'src/router.cpp:253,9'
          Dst:             fprintf
        - Src:             'src/router.cpp:253,9'
          Dst:             fflush
        - Src:             'src/router.cpp:253,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:257,26'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/router.cpp:258,5'
          Dst:             __errno_location
        - Src:             'src/router.cpp:258,5'
          Dst:             strerror
        - Src:             'src/router.cpp:258,5'
          Dst:             fprintf
        - Src:             'src/router.cpp:258,5'
          Dst:             fflush
        - Src:             'src/router.cpp:258,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq8router_t15xread_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
        - _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/router.cpp:150,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:151,9'
              BranchSideFuncs:
                - _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
            - BranchSide:      'src/router.cpp:153,51'
              BranchSideFuncs:
                - _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ENS_21__tree_const_iteratorIS3_PNS_11__tree_nodeIS3_PvEElEE
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
      Callsites:
        - Src:             'src/router.cpp:151,13'
          Dst:             _ZN3zmq4fq_t9activatedEPNS_6pipe_tE
        - Src:             'src/router.cpp:153,36'
          Dst:             _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
        - Src:             'src/router.cpp:156,17'
          Dst:             _ZN3zmq4fq_t6attachEPNS_6pipe_tE
    - functionName:    _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - locally_initiated_
      BBCount:         73
      ICount:          372
      EdgeCount:       125
      CyclomaticComplexity: 54
      functionsReached:
        - _ZN3zmq10put_uint32EPhj
        - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
        - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
        - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
        - _ZN3zmq21routing_socket_base_t26extract_connect_routing_idEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6blob_t3setEPKhm
        - _ZN3zmq6blob_tC2EOS0_
        - _ZN3zmq6blob_tC2EPKhm
        - _ZN3zmq6blob_tC2Ev
        - _ZN3zmq6blob_tD2Ev
        - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
        - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq21routing_socket_base_t12has_out_pipeERKNS_6blob_tE
        - _ZNK3zmq21routing_socket_base_t25connect_routing_id_is_setEv
        - _ZNK3zmq5msg_t4sizeEv
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/router.cpp:432,28'
          Branch Sides:
            - BranchSide:      'src/router.cpp:432,31'
              BranchSideFuncs:
                - _ZNK3zmq21routing_socket_base_t25connect_routing_id_is_setEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tC2EPKhm
                - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq21routing_socket_base_t26extract_connect_routing_idEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq6blob_t3setEPKhm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq21routing_socket_base_t12has_out_pipeERKNS_6blob_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:440,7'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tC2EPKhm
                - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_t3setEPKhm
        - Branch String:   'src/router.cpp:432,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:433,48'
              BranchSideFuncs:
                - _ZN3zmq21routing_socket_base_t26extract_connect_routing_idEv
                - _ZN3zmq6blob_tD2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq6blob_t3setEPKhm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNK3zmq21routing_socket_base_t12has_out_pipeERKNS_6blob_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:440,7'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tC2EPKhm
                - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_t3setEPKhm
        - Branch String:   'src/router.cpp:438,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:438,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6blob_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
            - BranchSide:      'src/router.cpp:439,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
        - Branch String:   'src/router.cpp:440,7'
          Branch Sides:
            - BranchSide:      'src/router.cpp:443,9'
              BranchSideFuncs:
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
            - BranchSide:      'src/router.cpp:446,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tC2EPKhm
                - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
        - Branch String:   'src/router.cpp:450,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:451,13'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tC2EPKhm
                - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
            - BranchSide:      'src/router.cpp:453,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tC2EPKhm
                - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
        - Branch String:   'src/router.cpp:453,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:456,13'
              BranchSideFuncs:
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
            - BranchSide:      'src/router.cpp:461,63'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq6blob_tD2Ev
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq6blob_t3setEPKhm
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tC2EPKhm
                - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6blob_tD2Ev
        - Branch String:   'src/router.cpp:471,21'
          Branch Sides:
            - BranchSide:      'src/router.cpp:473,21'
              BranchSideFuncs:
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tC2EPKhm
                - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
            - BranchSide:      'src/router.cpp:479,17'
              BranchSideFuncs:
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tC2EPKhm
                - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
        - Branch String:   'src/router.cpp:489,21'
          Branch Sides:
            - BranchSide:      'src/router.cpp:490,21'
              BranchSideFuncs:
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
            - BranchSide:      'src/router.cpp:492,21'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
                - _ZN3zmq6blob_tC2EOS0_
                - _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
                - _ZN3zmq6blob_tD2Ev
      Callsites:
        - Src:             'src/router.cpp:430,12'
          Dst:             _ZN3zmq6blob_tC2Ev
        - Src:             'src/router.cpp:432,31'
          Dst:             _ZNK3zmq21routing_socket_base_t25connect_routing_id_is_setEv
        - Src:             'src/router.cpp:433,48'
          Dst:             _ZN3zmq21routing_socket_base_t26extract_connect_routing_idEv
        - Src:             'src/router.cpp:434,20'
          Dst:             _ZN3zmq6blob_t3setEPKhm
        - Src:             'src/router.cpp:438,9'
          Dst:             _ZNK3zmq21routing_socket_base_t12has_out_pipeERKNS_6blob_tE
        - Src:             'src/router.cpp:438,9'
          Dst:             fprintf
        - Src:             'src/router.cpp:438,9'
          Dst:             fflush
        - Src:             'src/router.cpp:438,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:444,9'
          Dst:             _ZN3zmq10put_uint32EPhj
        - Src:             'src/router.cpp:445,20'
          Dst:             _ZN3zmq6blob_t3setEPKhm
        - Src:             'src/router.cpp:448,13'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/router.cpp:449,32'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/router.cpp:453,17'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/router.cpp:457,13'
          Dst:             _ZN3zmq10put_uint32EPhj
        - Src:             'src/router.cpp:458,24'
          Dst:             _ZN3zmq6blob_t3setEPKhm
        - Src:             'src/router.cpp:459,17'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/router.cpp:461,63'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/router.cpp:462,33'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/router.cpp:461,24'
          Dst:             _ZN3zmq6blob_t3setEPKhm
        - Src:             'src/router.cpp:463,17'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/router.cpp:468,15'
          Dst:             _ZN3zmq21routing_socket_base_t15lookup_out_pipeERKNS_6blob_tE
        - Src:             'src/router.cpp:480,17'
          Dst:             _ZN3zmq10put_uint32EPhj
        - Src:             'src/router.cpp:481,24'
          Dst:             _ZN3zmq6blob_tC2EPKhm
        - Src:             'src/router.cpp:485,17'
          Dst:             _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
        - Src:             'src/router.cpp:486,27'
          Dst:             _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
        - Src:             'src/router.cpp:487,31'
          Dst:             _ZN3zmq6blob_tC2EOS0_
        - Src:             'src/router.cpp:487,17'
          Dst:             _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
        - Src:             'src/router.cpp:487,17'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/router.cpp:487,17'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/router.cpp:492,31'
          Dst:             _ZN3zmq6pipe_t9terminateEb
        - Src:             'src/router.cpp:493,13'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/router.cpp:493,13'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/router.cpp:497,12'
          Dst:             _ZN3zmq6pipe_t28set_router_socket_routing_idERKNS_6blob_tE
        - Src:             'src/router.cpp:498,19'
          Dst:             _ZN3zmq6blob_tC2EOS0_
        - Src:             'src/router.cpp:498,5'
          Dst:             _ZN3zmq21routing_socket_base_t12add_out_pipeENS_6blob_tEPNS_6pipe_tE
        - Src:             'src/router.cpp:498,5'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/router.cpp:498,5'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/router.cpp:501,1'
          Dst:             _ZN3zmq6blob_tD2Ev
        - Src:             'src/router.cpp:501,1'
          Dst:             _ZN3zmq6blob_tD2Ev
    - functionName:    _ZN3zmq8router_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
        - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
        - _ZNK3zmq6pipe_t8rollbackEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/router.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:138,9'
              BranchSideFuncs:
                - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
                - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
                - _ZNK3zmq6pipe_t8rollbackEv
            - BranchSide:      'src/router.cpp:139,25'
              BranchSideFuncs:
                - _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
                - _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
                - _ZNK3zmq6pipe_t8rollbackEv
        - Branch String:   'src/router.cpp:142,13'
          Branch Sides:
            - BranchSide:      'src/router.cpp:143,13'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:144,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/router.cpp:139,9'
          Dst:             _ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE
        - Src:             'src/router.cpp:140,13'
          Dst:             _ZN3zmq4fq_t15pipe_terminatedEPNS_6pipe_tE
        - Src:             'src/router.cpp:141,16'
          Dst:             _ZNK3zmq6pipe_t8rollbackEv
    - functionName:    _ZN3zmq8router_t11xsetsockoptEiPKvm
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - option_
        - optval_
        - optvallen_
      BBCount:         44
      ICount:          222
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq21routing_socket_base_t11xsetsockoptEiPKvm
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/router.cpp:81,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:82,25'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq21routing_socket_base_t11xsetsockoptEiPKvm
            - BranchSide:      'src/router.cpp:84,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq21routing_socket_base_t11xsetsockoptEiPKvm
        - Branch String:   'src/router.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/router.cpp:86,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:97,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:104,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:111,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:119,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:128,56'
              BranchSideFuncs:
                - _ZN3zmq21routing_socket_base_t11xsetsockoptEiPKvm
        - Branch String:   'src/router.cpp:86,24'
          Branch Sides:
            - BranchSide:      'src/router.cpp:86,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:94,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/router.cpp:86,17'
          Branch Sides:
            - BranchSide:      'src/router.cpp:87,32'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:94,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/router.cpp:88,21'
          Branch Sides:
            - BranchSide:      'src/router.cpp:89,21'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:92,17'
              BranchSideFuncs: []
        - Branch String:   'src/router.cpp:97,24'
          Branch Sides:
            - BranchSide:      'src/router.cpp:97,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:101,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/router.cpp:97,17'
          Branch Sides:
            - BranchSide:      'src/router.cpp:98,31'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:101,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/router.cpp:104,24'
          Branch Sides:
            - BranchSide:      'src/router.cpp:104,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:108,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/router.cpp:104,17'
          Branch Sides:
            - BranchSide:      'src/router.cpp:105,34'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:108,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/router.cpp:111,24'
          Branch Sides:
            - BranchSide:      'src/router.cpp:111,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:115,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/router.cpp:111,17'
          Branch Sides:
            - BranchSide:      'src/router.cpp:112,30'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:115,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/router.cpp:119,24'
          Branch Sides:
            - BranchSide:      'src/router.cpp:119,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:124,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/router.cpp:120,17'
          Branch Sides:
            - BranchSide:      'src/router.cpp:120,20'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/router.cpp:124,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/router.cpp:119,17'
          Branch Sides:
            - BranchSide:      'src/router.cpp:121,41'
              BranchSideFuncs: []
            - BranchSide:      'src/router.cpp:124,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/router.cpp:128,43'
          Dst:             _ZN3zmq21routing_socket_base_t11xsetsockoptEiPKvm
        - Src:             'src/router.cpp:131,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq8router_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         24
      ICount:          158
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/router.cpp:51,5'
          Branch Sides:
            - BranchSide:      'src/router.cpp:51,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:53,9'
              BranchSideFuncs:
                - _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:53,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:55,28'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:68,47'
              BranchSideFuncs:
                - _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - Branch String:   'src/router.cpp:56,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:56,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/router.cpp:58,14'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/router.cpp:65,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:65,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
            - BranchSide:      'src/router.cpp:66,5'
              BranchSideFuncs:
                - _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
        - Branch String:   'src/router.cpp:69,9'
          Branch Sides:
            - BranchSide:      'src/router.cpp:70,9'
              BranchSideFuncs:
                - _ZN3zmq4fq_t6attachEPNS_6pipe_tE
            - BranchSide:      'src/router.cpp:72,9'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
      Callsites:
        - Src:             'src/router.cpp:51,5'
          Dst:             fprintf
        - Src:             'src/router.cpp:51,5'
          Dst:             fflush
        - Src:             'src/router.cpp:51,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:55,28'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/router.cpp:56,9'
          Dst:             __errno_location
        - Src:             'src/router.cpp:56,9'
          Dst:             strerror
        - Src:             'src/router.cpp:56,9'
          Dst:             fprintf
        - Src:             'src/router.cpp:56,9'
          Dst:             fflush
        - Src:             'src/router.cpp:56,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:58,21'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/router.cpp:62,16'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/router.cpp:64,24'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/router.cpp:65,9'
          Dst:             __errno_location
        - Src:             'src/router.cpp:65,9'
          Dst:             strerror
        - Src:             'src/router.cpp:65,9'
          Dst:             fprintf
        - Src:             'src/router.cpp:65,9'
          Dst:             fflush
        - Src:             'src/router.cpp:65,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:68,32'
          Dst:             _ZN3zmq8router_t13identify_peerEPNS_6pipe_tEb
        - Src:             'src/router.cpp:70,13'
          Dst:             _ZN3zmq4fq_t6attachEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq8router_tD0Ev
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8router_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/router.cpp:0,0'
          Dst:             _ZN3zmq8router_tD0Ev
    - functionName:    _ZN3zmq8router_tD0Ev
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8router_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/router.cpp:39,1'
          Dst:             _ZN3zmq8router_tD2Ev
    - functionName:    _ZN3zmq8router_tD2Ev
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          76
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq21routing_socket_base_tD2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/router.cpp:40,5'
          Branch Sides:
            - BranchSide:      'src/router.cpp:40,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq4fq_tD2Ev
                - _ZN3zmq21routing_socket_base_tD2Ev
            - BranchSide:      'src/router.cpp:41,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __clang_call_terminate
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq4fq_tD2Ev
                - _ZN3zmq21routing_socket_base_tD2Ev
      Callsites:
        - Src:             'src/router.cpp:40,5'
          Dst:             fprintf
        - Src:             'src/router.cpp:40,5'
          Dst:             fflush
        - Src:             'src/router.cpp:40,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/router.cpp:41,20'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/router.cpp:42,21'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/router.cpp:43,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/router.cpp:43,1'
          Dst:             _ZN3zmq21routing_socket_base_tD2Ev
        - Src:             'src/router.cpp:40,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn1224_N3zmq8router_tD1Ev
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8router_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/router.cpp:0,0'
          Dst:             _ZN3zmq8router_tD2Ev
    - functionName:    _ZThn1224_N3zmq8router_tD0Ev
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8router_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/router.cpp:0,0'
          Dst:             _ZN3zmq8router_tD0Ev
    - functionName:    _ZThn1240_N3zmq8router_tD1Ev
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8router_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/router.cpp:0,0'
          Dst:             _ZN3zmq8router_tD2Ev
    - functionName:    _ZThn1240_N3zmq8router_tD0Ev
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8router_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/router.cpp:0,0'
          Dst:             _ZN3zmq8router_tD0Ev
    - functionName:    _ZThn1248_N3zmq8router_tD1Ev
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8router_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/router.cpp:0,0'
          Dst:             _ZN3zmq8router_tD2Ev
    - functionName:    _ZN3zmq8router_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         11
      ICount:          126
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq15generate_randomEv
        - _ZN3zmq21routing_socket_base_tC2EPNS_5ctx_tEji
        - _ZN3zmq21routing_socket_base_tD2Ev
        - _ZN3zmq4fq_tC2Ev
        - _ZN3zmq4fq_tD2Ev
        - _ZN3zmq5msg_t4initEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/router.cpp:13,5'
          Dst:             _ZN3zmq21routing_socket_base_tC2EPNS_5ctx_tEji
        - Src:             'src/router.cpp:12,16'
          Dst:             _ZN3zmq4fq_tC2Ev
        - Src:             'src/router.cpp:21,32'
          Dst:             _ZN3zmq15generate_randomEv
        - Src:             'src/router.cpp:34,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/router.cpp:35,21'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/router.cpp:36,1'
          Dst:             _ZN3zmq4fq_tD2Ev
        - Src:             'src/router.cpp:36,1'
          Dst:             _ZN3zmq21routing_socket_base_tD2Ev
    - functionName:    _ZN3zmq9scatter_t8xhas_outEv
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t7has_outEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/scatter.cpp:58,16'
          Dst:             _ZN3zmq4lb_t7has_outEv
    - functionName:    _ZN3zmq9scatter_t5xsendEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq4lb_t4sendEPNS_5msg_tE
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/scatter.cpp:48,9'
          Branch Sides:
            - BranchSide:      'src/scatter.cpp:49,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/scatter.cpp:53,12'
              BranchSideFuncs:
                - _ZN3zmq4lb_t4sendEPNS_5msg_tE
      Callsites:
        - Src:             'src/scatter.cpp:48,15'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/scatter.cpp:49,9'
          Dst:             __errno_location
        - Src:             'src/scatter.cpp:53,16'
          Dst:             _ZN3zmq4lb_t4sendEPNS_5msg_tE
    - functionName:    _ZN3zmq9scatter_t16xpipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t15pipe_terminatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/scatter.cpp:42,9'
          Dst:             _ZN3zmq4lb_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq9scatter_t16xwrite_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq4lb_t9activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/scatter.cpp:37,9'
          Dst:             _ZN3zmq4lb_t9activatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq9scatter_t12xattach_pipeEPNS_6pipe_tEbb
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - pipe_
        - subscribe_to_all_
        - locally_initiated_
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
        - _ZN3zmq6pipe_t11set_nodelayEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/scatter.cpp:31,5'
          Branch Sides:
            - BranchSide:      'src/scatter.cpp:31,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
            - BranchSide:      'src/scatter.cpp:31,5'
              BranchSideFuncs:
                - _ZN3zmq4lb_t6attachEPNS_6pipe_tE
      Callsites:
        - Src:             'src/scatter.cpp:29,12'
          Dst:             _ZN3zmq6pipe_t11set_nodelayEv
        - Src:             'src/scatter.cpp:31,5'
          Dst:             fprintf
        - Src:             'src/scatter.cpp:31,5'
          Dst:             fflush
        - Src:             'src/scatter.cpp:31,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/scatter.cpp:32,9'
          Dst:             _ZN3zmq4lb_t6attachEPNS_6pipe_tE
    - functionName:    _ZThn1248_N3zmq9scatter_tD0Ev
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9scatter_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/scatter.cpp:0,0'
          Dst:             _ZN3zmq9scatter_tD0Ev
    - functionName:    _ZN3zmq9scatter_tD0Ev
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9scatter_tD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/scatter.cpp:17,1'
          Dst:             _ZN3zmq9scatter_tD2Ev
    - functionName:    _ZN3zmq9scatter_tD2Ev
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4lb_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/scatter.cpp:18,1'
          Dst:             _ZN3zmq4lb_tD2Ev
        - Src:             'src/scatter.cpp:18,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq9scatter_tD1Ev
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9scatter_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/scatter.cpp:0,0'
          Dst:             _ZN3zmq9scatter_tD2Ev
    - functionName:    _ZThn1224_N3zmq9scatter_tD0Ev
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9scatter_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/scatter.cpp:0,0'
          Dst:             _ZN3zmq9scatter_tD0Ev
    - functionName:    _ZThn1240_N3zmq9scatter_tD1Ev
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9scatter_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/scatter.cpp:0,0'
          Dst:             _ZN3zmq9scatter_tD2Ev
    - functionName:    _ZThn1240_N3zmq9scatter_tD0Ev
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9scatter_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/scatter.cpp:0,0'
          Dst:             _ZN3zmq9scatter_tD0Ev
    - functionName:    _ZThn1248_N3zmq9scatter_tD1Ev
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9scatter_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/scatter.cpp:0,0'
          Dst:             _ZN3zmq9scatter_tD2Ev
    - functionName:    _ZN3zmq9scatter_tC2EPNS_5ctx_tEji
      functionSourceFile: '/src/libzmq/src/scatter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - parent_
        - tid_
        - sid_
      BBCount:         6
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - _ZN3zmq13socket_base_tD2Ev
        - _ZN3zmq4lb_tC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/scatter.cpp:11,5'
          Dst:             _ZN3zmq13socket_base_tC2EPNS_5ctx_tEjib
        - Src:             'src/scatter.cpp:10,17'
          Dst:             _ZN3zmq4lb_tC2Ev
        - Src:             'src/scatter.cpp:14,1'
          Dst:             _ZN3zmq13socket_base_tD2Ev
    - functionName:    _ZN3zmq19hello_msg_session_t5resetEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_t5resetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:786,21'
          Dst:             _ZN3zmq14session_base_t5resetEv
    - functionName:    _ZN3zmq14session_base_t5resetEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq19hello_msg_session_t8pull_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq14session_base_t8pull_msgEPNS_5msg_tE
        - _ZN3zmq5msg_t11init_bufferEPKvm
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:771,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:772,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEixB8ne180100Em
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN3zmq5msg_t11init_bufferEPKvm
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:781,38'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8pull_msgEPNS_5msg_tE
        - Branch String:   'src/session_base.cpp:776,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:776,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:778,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/session_base.cpp:775,17'
          Dst:             _ZN3zmq5msg_t11init_bufferEPKvm
        - Src:             'src/session_base.cpp:776,9'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:776,9'
          Dst:             strerror
        - Src:             'src/session_base.cpp:776,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:776,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:776,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:781,28'
          Dst:             _ZN3zmq14session_base_t8pull_msgEPNS_5msg_tE
    - functionName:    _ZN3zmq14session_base_t8pull_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:146,16'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:146,20'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - __errno_location
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/session_base.cpp:147,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/session_base.cpp:146,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:147,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/session_base.cpp:151,23'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
      Callsites:
        - Src:             'src/session_base.cpp:146,27'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/session_base.cpp:147,9'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:151,29'
          Dst:             _ZNK3zmq5msg_t5flagsEv
    - functionName:    _ZThn1240_N3zmq19hello_msg_session_tD0Ev
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq19hello_msg_session_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq19hello_msg_session_tD0Ev
    - functionName:    _ZN3zmq19hello_msg_session_tD0Ev
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq19hello_msg_session_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:765,1'
          Dst:             _ZN3zmq19hello_msg_session_tD2Ev
    - functionName:    _ZN3zmq19hello_msg_session_tD2Ev
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:766,1'
          Dst:             _ZN3zmq14session_base_tD2Ev
    - functionName:    _ZN3zmq14session_base_tD2Ev
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         33
      ICount:          154
      EdgeCount:       62
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq11io_object_tD2Ev
        - _ZN3zmq13i_pipe_eventsD2Ev
        - _ZN3zmq5own_tD2Ev
        - _ZN3zmq9address_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:119,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:119,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:120,5'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
                - __clang_call_terminate
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:120,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:120,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/session_base.cpp:123,9'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
                - __clang_call_terminate
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/session_base.cpp:123,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:124,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - __clang_call_terminate
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
            - BranchSide:      'src/session_base.cpp:129,9'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
                - __clang_call_terminate
        - Branch String:   'src/session_base.cpp:129,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:130,9'
              BranchSideFuncs:
                - __clang_call_terminate
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
            - BranchSide:      'src/session_base.cpp:132,5'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
        - Branch String:   'src/session_base.cpp:132,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:132,5'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
            - BranchSide:      'src/session_base.cpp:132,5'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEED2B8ne180100Ev
                - _ZN3zmq13i_pipe_eventsD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
      Callsites:
        - Src:             'src/session_base.cpp:119,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:119,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:119,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:120,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:120,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:120,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:124,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/session_base.cpp:132,5'
          Dst:             _ZN3zmq9address_tD2Ev
        - Src:             'src/session_base.cpp:133,1'
          Dst:             _ZN3zmq13i_pipe_eventsD2Ev
        - Src:             'src/session_base.cpp:133,1'
          Dst:             _ZN3zmq11io_object_tD2Ev
        - Src:             'src/session_base.cpp:133,1'
          Dst:             _ZN3zmq5own_tD2Ev
        - Src:             'src/session_base.cpp:119,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq14session_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:118,1'
          Dst:             _ZN3zmq14session_base_tD2Ev
    - functionName:    _ZN3zmq14session_base_t12process_plugEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq14session_base_t16start_connectingEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:323,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:323,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t16start_connectingEb
            - BranchSide:      'src/session_base.cpp:324,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t16start_connectingEb
      Callsites:
        - Src:             'src/session_base.cpp:324,9'
          Dst:             _ZN3zmq14session_base_t16start_connectingEb
    - functionName:    _ZN3zmq14session_base_t14process_attachEPNS_8i_engineE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - engine_
      BBCount:         16
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq14session_base_t12engine_readyEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:383,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:383,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t12engine_readyEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:384,5'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t12engine_readyEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:384,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:384,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t12engine_readyEv
            - BranchSide:      'src/session_base.cpp:385,15'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t12engine_readyEv
        - Branch String:   'src/session_base.cpp:387,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:387,9'
              BranchSideFuncs: []
            - BranchSide:      'src/session_base.cpp:388,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t12engine_readyEv
      Callsites:
        - Src:             'src/session_base.cpp:383,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:383,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:383,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:384,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:384,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:384,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:388,9'
          Dst:             _ZN3zmq14session_base_t12engine_readyEv
    - functionName:    _ZN3zmq14session_base_t12process_termEi
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - linger_
      BBCount:         32
      ICount:          152
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq11io_object_t9add_timerEii
        - _ZN3zmq5own_t12process_termEi
        - _ZN3zmq6pipe_t10check_readEv
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:485,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:485,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq11io_object_t9add_timerEii
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12process_termEi
            - BranchSide:      'src/session_base.cpp:490,10'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq11io_object_t9add_timerEii
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12process_termEi
        - Branch String:   'src/session_base.cpp:490,16'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:490,20'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq11io_object_t9add_timerEii
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:495,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq11io_object_t9add_timerEii
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:490,30'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:490,33'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq11io_object_t9add_timerEii
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:495,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq11io_object_t9add_timerEii
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:490,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:491,16'
              BranchSideFuncs:
                - _ZN3zmq5own_t12process_termEi
            - BranchSide:      'src/session_base.cpp:495,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq11io_object_t9add_timerEii
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:497,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:501,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq11io_object_t9add_timerEii
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:518,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/session_base.cpp:501,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:502,13'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:509,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/session_base.cpp:502,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:502,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t9add_timerEii
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/session_base.cpp:503,13'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/session_base.cpp:514,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:515,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/session_base.cpp:516,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/session_base.cpp:518,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:518,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/session_base.cpp:519,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
      Callsites:
        - Src:             'src/session_base.cpp:485,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:485,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:485,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:491,16'
          Dst:             _ZN3zmq5own_t12process_termEi
        - Src:             'src/session_base.cpp:502,13'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:502,13'
          Dst:             fflush
        - Src:             'src/session_base.cpp:502,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:503,13'
          Dst:             _ZN3zmq11io_object_t9add_timerEii
        - Src:             'src/session_base.cpp:509,16'
          Dst:             _ZN3zmq6pipe_t9terminateEb
        - Src:             'src/session_base.cpp:515,20'
          Dst:             _ZN3zmq6pipe_t10check_readEv
        - Src:             'src/session_base.cpp:519,20'
          Dst:             _ZN3zmq6pipe_t9terminateEb
    - functionName:    _ZN3zmq14session_base_t19process_conn_failedEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:537,12'
          Dst:             _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/session_base.cpp:538,5'
          Dst:             _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
    - functionName:    _ZN3zmq14session_base_t14read_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq6pipe_t10check_readEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:278,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:278,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5countB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:278,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5countB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:278,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:279,9'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5countB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:283,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
        - Branch String:   'src/session_base.cpp:279,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:279,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:280,9'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:283,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:284,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
            - BranchSide:      'src/session_base.cpp:289,9'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:284,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:285,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
            - BranchSide:      'src/session_base.cpp:286,9'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:289,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:290,9'
              BranchSideFuncs: []
            - BranchSide:      'src/session_base.cpp:293,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/session_base.cpp:279,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:279,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:279,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:285,20'
          Dst:             _ZN3zmq6pipe_t10check_readEv
    - functionName:    _ZN3zmq14session_base_t15write_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         13
      ICount:          68
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:301,9'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5countB8ne180100ERKS3_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:305,9'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:301,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:301,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:302,9'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:305,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:305,9'
              BranchSideFuncs: []
            - BranchSide:      'src/session_base.cpp:306,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/session_base.cpp:301,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:301,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:301,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14session_base_t8hiccupedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:313,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:313,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:313,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14session_base_t15pipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         39
      ICount:          181
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq5own_t12process_termEi
        - _ZN3zmq5own_t9terminateEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5own_t14is_terminatingEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:242,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:242,5'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:242,5'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5countB8ne180100ERKS3_
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:242,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:242,5'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:242,5'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5countB8ne180100ERKS3_
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:242,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:242,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/session_base.cpp:245,9'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/session_base.cpp:245,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:247,9'
              BranchSideFuncs:
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/session_base.cpp:252,16'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq5own_t9terminateEv
        - Branch String:   'src/session_base.cpp:248,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:249,13'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq5own_t9terminateEv
            - BranchSide:      'src/session_base.cpp:252,5'
              BranchSideFuncs:
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq5own_t9terminateEv
        - Branch String:   'src/session_base.cpp:252,16'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:253,9'
              BranchSideFuncs:
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq5own_t9terminateEv
            - BranchSide:      'src/session_base.cpp:256,9'
              BranchSideFuncs:
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5eraseB8ne180100ERKS3_
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq5own_t9terminateEv
        - Branch String:   'src/session_base.cpp:258,28'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:258,31'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
            - BranchSide:      'src/session_base.cpp:269,9'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
        - Branch String:   'src/session_base.cpp:258,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:259,13'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
            - BranchSide:      'src/session_base.cpp:269,9'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
        - Branch String:   'src/session_base.cpp:259,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:260,13'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
            - BranchSide:      'src/session_base.cpp:263,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
        - Branch String:   'src/session_base.cpp:269,18'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:269,22'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
            - BranchSide:      'src/session_base.cpp:269,18'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:269,28'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:269,28'
              BranchSideFuncs: []
            - BranchSide:      'src/session_base.cpp:269,32'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
        - Branch String:   'src/session_base.cpp:269,42'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:269,42'
              BranchSideFuncs: []
            - BranchSide:      'src/session_base.cpp:269,45'
              BranchSideFuncs:
                - _ZNKSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE5emptyB8ne180100Ev
                - _ZN3zmq5own_t12process_termEi
        - Branch String:   'src/session_base.cpp:269,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:269,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t12process_termEi
            - BranchSide:      'src/session_base.cpp:270,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t12process_termEi
      Callsites:
        - Src:             'src/session_base.cpp:242,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:242,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:242,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:249,13'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/session_base.cpp:258,10'
          Dst:             _ZNK3zmq5own_t14is_terminatingEv
        - Src:             'src/session_base.cpp:263,9'
          Dst:             _ZN3zmq5own_t9terminateEv
        - Src:             'src/session_base.cpp:271,16'
          Dst:             _ZN3zmq5own_t12process_termEi
    - functionName:    _ZN3zmq14session_base_t8push_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         21
      ICount:          109
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t12is_subscribeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t9is_cancelEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:159,43'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:159,47'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - __errno_location
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:162,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:160,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:160,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:162,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:159,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:161,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:162,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:162,15'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:162,18'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:168,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/session_base.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:163,24'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:168,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/session_base.cpp:164,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:164,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:165,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/session_base.cpp:159,16'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/session_base.cpp:159,53'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/session_base.cpp:160,19'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/session_base.cpp:162,25'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/session_base.cpp:163,30'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/session_base.cpp:164,9'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:164,9'
          Dst:             strerror
        - Src:             'src/session_base.cpp:164,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:164,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:164,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:168,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq14session_base_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - id_
      BBCount:         13
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:526,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:526,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t9terminateEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:527,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:530,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:530,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/session_base.cpp:530,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
      Callsites:
        - Src:             'src/session_base.cpp:526,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:526,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:526,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:530,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:530,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:530,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:531,12'
          Dst:             _ZN3zmq6pipe_t9terminateEb
    - functionName:    _ZThn1224_N3zmq14session_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq14session_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq14session_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq14session_base_tD0Ev
    - functionName:    _ZThn1224_N3zmq14session_base_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_t11timer_eventEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq14session_base_t11timer_eventEi
    - functionName:    _ZThn1240_N3zmq14session_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq14session_base_tD2Ev
    - functionName:    _ZThn1240_N3zmq14session_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq14session_base_tD0Ev
    - functionName:    _ZThn1240_N3zmq14session_base_t14read_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_t14read_activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq14session_base_t14read_activatedEPNS_6pipe_tE
    - functionName:    _ZThn1240_N3zmq14session_base_t15write_activatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_t15write_activatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq14session_base_t15write_activatedEPNS_6pipe_tE
    - functionName:    _ZThn1240_N3zmq14session_base_t8hiccupedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_t8hiccupedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq14session_base_t8hiccupedEPNS_6pipe_tE
    - functionName:    _ZThn1240_N3zmq14session_base_t15pipe_terminatedEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_t15pipe_terminatedEPNS_6pipe_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq14session_base_t15pipe_terminatedEPNS_6pipe_tE
    - functionName:    _ZN3zmq14session_base_t12engine_readyEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         29
      ICount:          223
      EdgeCount:       32
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
        - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
        - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
        - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
        - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5own_t14is_terminatingEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:397,16'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:397,16'
              BranchSideFuncs: []
            - BranchSide:      'src/session_base.cpp:397,20'
              BranchSideFuncs:
                - _ZNK3zmq5own_t14is_terminatingEv
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:397,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:397,9'
              BranchSideFuncs: []
            - BranchSide:      'src/session_base.cpp:398,32'
              BranchSideFuncs:
                - _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:403,24'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:403,23'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:403,40'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:404,24'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:403,23'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:404,40'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:407,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:407,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:410,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:413,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:413,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
            - BranchSide:      'src/session_base.cpp:414,17'
              BranchSideFuncs:
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
                - _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
      Callsites:
        - Src:             'src/session_base.cpp:397,20'
          Dst:             _ZNK3zmq5own_t14is_terminatingEv
        - Src:             'src/session_base.cpp:401,31'
          Dst:             _ZN3zmq29get_effective_conflate_optionERKNS_9options_tE
        - Src:             'src/session_base.cpp:406,24'
          Dst:             _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
        - Src:             'src/session_base.cpp:407,9'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:407,9'
          Dst:             strerror
        - Src:             'src/session_base.cpp:407,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:407,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:407,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:410,19'
          Dst:             _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
        - Src:             'src/session_base.cpp:413,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:413,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:413,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:418,38'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
        - Src:             'src/session_base.cpp:418,19'
          Dst:             _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
        - Src:             'src/session_base.cpp:418,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/session_base.cpp:419,38'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
        - Src:             'src/session_base.cpp:419,19'
          Dst:             _ZN3zmq6pipe_t17set_endpoint_pairENS_19endpoint_uri_pair_tE
        - Src:             'src/session_base.cpp:419,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/session_base.cpp:422,9'
          Dst:             _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
        - Src:             'src/session_base.cpp:418,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/session_base.cpp:419,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq14session_base_t16start_connectingEb
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - wait_
      BBCount:         157
      ICount:          752
      EdgeCount:       187
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
        - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
        - _ZN3zmq14ws_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEbbRKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEE
        - _ZN3zmq15ipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - _ZN3zmq15tcp_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - _ZN3zmq16tipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
        - _ZN3zmq5own_t12launch_childEPS0_
        - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
        - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq8object_t16choose_io_threadEm
        - _ZNK3zmq8object_t7get_ctxEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:586,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:586,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq14ws_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEbbRKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16tipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15ipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tcp_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:590,48'
              BranchSideFuncs:
                - _ZNK3zmq8object_t16choose_io_threadEm
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq14ws_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEbbRKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16tipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15ipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tcp_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:591,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:591,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq14ws_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEbbRKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16tipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15ipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tcp_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:594,12'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq14ws_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEbbRKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16tipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15ipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tcp_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
        - Branch String:   'src/session_base.cpp:595,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:596,14'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tcp_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:615,14'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq14ws_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEbbRKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16tipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15ipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
        - Branch String:   'src/session_base.cpp:596,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tcp_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:610,25'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15tcp_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:597,40'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZdlPvRKSt9nothrow_t
                - _ZNK3zmq8object_t7get_ctxEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/session_base.cpp:597,40'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:597,24'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:597,24'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:600,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:600,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:601,25'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:597,40'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
        - Branch String:   'src/session_base.cpp:597,40'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:601,25'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:601,23'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:601,25'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:603,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:603,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:604,18'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:601,25'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:604,17'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:605,56'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:609,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:610,25'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:610,23'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:610,25'
              BranchSideFuncs:
                - _ZN3zmq15tcp_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:610,25'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:615,14'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:616,21'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15ipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:621,14'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq14ws_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEbbRKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16tipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
        - Branch String:   'src/session_base.cpp:616,21'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:616,19'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:616,21'
              BranchSideFuncs:
                - _ZN3zmq15ipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:616,21'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:621,14'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:622,21'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq16tipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:633,14'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq14ws_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEbbRKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/session_base.cpp:622,21'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:622,19'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:622,21'
              BranchSideFuncs:
                - _ZN3zmq16tipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:622,21'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:634,21'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:634,19'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/session_base.cpp:634,21'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq14ws_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEbbRKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/session_base.cpp:634,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:636,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:636,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:634,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:634,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:634,9'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
        - Branch String:   'src/session_base.cpp:634,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:644,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:645,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t12launch_childEPS0_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:650,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:645,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:645,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t12launch_childEPS0_
            - BranchSide:      'src/session_base.cpp:646,23'
              BranchSideFuncs:
                - _ZN3zmq5own_t12launch_childEPS0_
        - Branch String:   'src/session_base.cpp:650,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:651,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:751,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:651,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:651,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:651,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:651,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:651,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:651,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:651,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:651,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:654,32'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:654,32'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:654,23'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:654,32'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:655,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:655,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:657,14'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:654,32'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:597,40'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:660,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:661,18'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:663,20'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:663,20'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:664,18'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:666,20'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:672,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:672,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
            - BranchSide:      'src/session_base.cpp:674,28'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
        - Branch String:   'src/session_base.cpp:674,28'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:674,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
            - BranchSide:      'src/session_base.cpp:674,9'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
      Callsites:
        - Src:             'src/session_base.cpp:586,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:586,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:586,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:590,30'
          Dst:             _ZNK3zmq8object_t16choose_io_threadEm
        - Src:             'src/session_base.cpp:591,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:591,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:591,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:599,32'
          Dst:             _ZNK3zmq8object_t7get_ctxEv
        - Src:             'src/session_base.cpp:598,15'
          Dst:             _ZN3zmq9address_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_PNS_5ctx_tE
        - Src:             'src/session_base.cpp:600,13'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:600,13'
          Dst:             fflush
        - Src:             'src/session_base.cpp:600,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:601,44'
          Dst:             _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
        - Src:             'src/session_base.cpp:603,13'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:603,13'
          Dst:             fflush
        - Src:             'src/session_base.cpp:603,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:606,21'
          Dst:             _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             'src/session_base.cpp:611,15'
          Dst:             _ZN3zmq15tcp_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - Src:             'src/session_base.cpp:617,11'
          Dst:             _ZN3zmq15ipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - Src:             'src/session_base.cpp:623,11'
          Dst:             _ZN3zmq16tipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - Src:             'src/session_base.cpp:634,40'
          Dst:             _ZN3zmq14ws_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEbbRKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEE
        - Src:             'src/session_base.cpp:645,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:645,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:645,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:646,9'
          Dst:             _ZN3zmq5own_t12launch_childEPS0_
        - Src:             'src/session_base.cpp:651,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:651,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:651,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:654,51'
          Dst:             _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
        - Src:             'src/session_base.cpp:655,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:655,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:655,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:671,26'
          Dst:             _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
        - Src:             'src/session_base.cpp:672,9'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:672,9'
          Dst:             strerror
        - Src:             'src/session_base.cpp:672,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:672,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:672,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:674,9'
          Dst:             _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
        - Src:             'src/session_base.cpp:751,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:751,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:751,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZThn1224_N3zmq19hello_msg_session_tD0Ev
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq19hello_msg_session_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq19hello_msg_session_tD0Ev
    - functionName:    _ZThn1240_N3zmq19hello_msg_session_tD1Ev
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq19hello_msg_session_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq19hello_msg_session_tD2Ev
    - functionName:    _ZThn1224_N3zmq19hello_msg_session_tD1Ev
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq19hello_msg_session_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:0,0'
          Dst:             _ZN3zmq19hello_msg_session_tD2Ev
    - functionName:    _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - connect_
        - socket_
        - options_
        - addr_
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:759,5'
          Dst:             _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
    - functionName:    _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - active_
        - socket_
        - options_
        - addr_
      BBCount:         6
      ICount:          92
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq11io_object_tC2EPNS_11io_thread_tE
        - _ZN3zmq13i_pipe_eventsC2Ev
        - _ZN3zmq5own_tC2EPNS_11io_thread_tERKNS_9options_tE
        - _ZN3zmq5own_tD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/session_base.cpp:93,5'
          Dst:             _ZN3zmq5own_tC2EPNS_11io_thread_tERKNS_9options_tE
        - Src:             'src/session_base.cpp:94,5'
          Dst:             _ZN3zmq11io_object_tC2EPNS_11io_thread_tE
        - Src:             'src/session_base.cpp:88,22'
          Dst:             _ZN3zmq13i_pipe_eventsC2Ev
        - Src:             'src/session_base.cpp:110,1'
          Dst:             _ZN3zmq5own_tD2Ev
    - functionName:    _ZN3zmq14session_base_t9reconnectEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         26
      ICount:          160
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq14session_base_t16start_connectingEb
        - _ZN3zmq6pipe_t6hiccupEv
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:545,15'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:545,18'
              BranchSideFuncs:
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN3zmq6pipe_t6hiccupEv
                - _ZN3zmq14session_base_t16start_connectingEb
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _ZN3zmq6pipe_t6hiccupEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/session_base.cpp:565,5'
              BranchSideFuncs:
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN3zmq6pipe_t6hiccupEv
                - _ZN3zmq14session_base_t16start_connectingEb
        - Branch String:   'src/session_base.cpp:553,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:553,12'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_12basic_stringIT_T0_T1_EEPKS6_
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN3zmq6pipe_t6hiccupEv
                - _ZN3zmq14session_base_t16start_connectingEb
                - _ZN3zmq6pipe_t6hiccupEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/session_base.cpp:565,5'
              BranchSideFuncs:
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN3zmq6pipe_t6hiccupEv
                - _ZN3zmq14session_base_t16start_connectingEb
        - Branch String:   'src/session_base.cpp:545,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:554,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t6hiccupEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZNSt3__13setIPN3zmq6pipe_tENS_4lessIS3_EENS_9allocatorIS3_EEE6insertB8ne180100ERKS3_
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN3zmq6pipe_t6hiccupEv
                - _ZN3zmq14session_base_t16start_connectingEb
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/session_base.cpp:565,5'
              BranchSideFuncs:
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN3zmq6pipe_t6hiccupEv
                - _ZN3zmq14session_base_t16start_connectingEb
        - Branch String:   'src/session_base.cpp:559,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:560,13'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN3zmq6pipe_t6hiccupEv
                - _ZN3zmq14session_base_t16start_connectingEb
            - BranchSide:      'src/session_base.cpp:563,5'
              BranchSideFuncs:
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN3zmq6pipe_t6hiccupEv
                - _ZN3zmq14session_base_t16start_connectingEb
        - Branch String:   'src/session_base.cpp:568,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:569,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t16start_connectingEb
                - _ZN3zmq6pipe_t6hiccupEv
            - BranchSide:      'src/session_base.cpp:571,27'
              BranchSideFuncs:
                - _Znwm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
                - _ZN3zmq6pipe_t6hiccupEv
        - Branch String:   'src/session_base.cpp:579,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:579,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t6hiccupEv
            - BranchSide:      'src/session_base.cpp:579,9'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:579,37'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:579,40'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t6hiccupEv
            - BranchSide:      'src/session_base.cpp:581,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t6hiccupEv
        - Branch String:   'src/session_base.cpp:580,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:580,16'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t6hiccupEv
            - BranchSide:      'src/session_base.cpp:581,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t6hiccupEv
        - Branch String:   'src/session_base.cpp:578,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:578,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t6hiccupEv
            - BranchSide:      'src/session_base.cpp:581,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t6hiccupEv
      Callsites:
        - Src:             'src/session_base.cpp:554,16'
          Dst:             _ZN3zmq6pipe_t6hiccupEv
        - Src:             'src/session_base.cpp:555,16'
          Dst:             _ZN3zmq6pipe_t9terminateEb
        - Src:             'src/session_base.cpp:560,13'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/session_base.cpp:569,9'
          Dst:             _ZN3zmq14session_base_t16start_connectingEb
        - Src:             'src/session_base.cpp:572,16'
          Dst:             _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/session_base.cpp:573,9'
          Dst:             _ZN3zmq8object_t18send_term_endpointEPNS_5own_tEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'src/session_base.cpp:581,16'
          Dst:             _ZN3zmq6pipe_t6hiccupEv
    - functionName:    _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - this
        - handshaked_
        - reason_
      BBCount:         58
      ICount:          264
      EdgeCount:       75
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3zmq14session_base_t11clean_pipesEv
        - _ZN3zmq14session_base_t9reconnectEv
        - _ZN3zmq5own_t9terminateEv
        - _ZN3zmq6pipe_t10check_readEv
        - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - _ZN3zmq6pipe_t19send_disconnect_msgEv
        - _ZN3zmq6pipe_t9terminateEb
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:433,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:434,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t11clean_pipesEv
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq6pipe_t19send_disconnect_msgEv
            - BranchSide:      'src/session_base.cpp:450,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:437,22'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:437,25'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
            - BranchSide:      'src/session_base.cpp:444,13'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - Branch String:   'src/session_base.cpp:437,37'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:437,40'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq6pipe_t19send_disconnect_msgEv
            - BranchSide:      'src/session_base.cpp:444,13'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - Branch String:   'src/session_base.cpp:438,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:438,17'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq6pipe_t19send_disconnect_msgEv
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
            - BranchSide:      'src/session_base.cpp:444,13'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - Branch String:   'src/session_base.cpp:437,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:439,13'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
            - BranchSide:      'src/session_base.cpp:444,13'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - Branch String:   'src/session_base.cpp:444,21'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:444,24'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
            - BranchSide:      'src/session_base.cpp:448,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:444,36'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:444,39'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
            - BranchSide:      'src/session_base.cpp:448,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:445,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:445,17'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5emptyB8ne180100Ev
                - _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:448,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:444,13'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:446,13'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:448,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:450,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:450,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:450,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:450,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:450,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:450,5'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:450,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:450,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
            - BranchSide:      'src/session_base.cpp:454,13'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
        - Branch String:   'src/session_base.cpp:454,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:458,17'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
            - BranchSide:      'src/session_base.cpp:458,17'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq14session_base_t9reconnectEv
            - BranchSide:      'src/session_base.cpp:464,17'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/session_base.cpp:476,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
        - Branch String:   'src/session_base.cpp:458,17'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:458,17'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t9reconnectEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
            - BranchSide:      'src/session_base.cpp:459,17'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t9reconnectEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
        - Branch String:   'src/session_base.cpp:464,17'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:465,21'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/session_base.cpp:470,17'
              BranchSideFuncs:
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
        - Branch String:   'src/session_base.cpp:465,21'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:466,21'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
            - BranchSide:      'src/session_base.cpp:467,21'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t9terminateEb
        - Branch String:   'src/session_base.cpp:467,21'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:468,21'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t9terminateEb
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
            - BranchSide:      'src/session_base.cpp:469,13'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
        - Branch String:   'src/session_base.cpp:476,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:477,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
                - _ZN3zmq6pipe_t10check_readEv
            - BranchSide:      'src/session_base.cpp:479,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
        - Branch String:   'src/session_base.cpp:479,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:479,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
            - BranchSide:      'src/session_base.cpp:480,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t10check_readEv
      Callsites:
        - Src:             'src/session_base.cpp:434,9'
          Dst:             _ZN3zmq14session_base_t11clean_pipesEv
        - Src:             'src/session_base.cpp:439,20'
          Dst:             _ZN3zmq6pipe_t18set_disconnect_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - Src:             'src/session_base.cpp:440,20'
          Dst:             _ZN3zmq6pipe_t19send_disconnect_msgEv
        - Src:             'src/session_base.cpp:446,20'
          Dst:             _ZN3zmq6pipe_t15send_hiccup_msgERKNSt3__16vectorIhNS1_9allocatorIhEEEE
        - Src:             'src/session_base.cpp:450,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:450,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:450,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:459,17'
          Dst:             _ZN3zmq14session_base_t9reconnectEv
        - Src:             'src/session_base.cpp:466,28'
          Dst:             _ZN3zmq6pipe_t9terminateEb
        - Src:             'src/session_base.cpp:468,32'
          Dst:             _ZN3zmq6pipe_t9terminateEb
        - Src:             'src/session_base.cpp:470,17'
          Dst:             _ZN3zmq5own_t9terminateEv
        - Src:             'src/session_base.cpp:477,16'
          Dst:             _ZN3zmq6pipe_t10check_readEv
        - Src:             'src/session_base.cpp:480,20'
          Dst:             _ZN3zmq6pipe_t10check_readEv
    - functionName:    _ZN3zmq14session_base_t11clean_pipesEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         26
      ICount:          152
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq6pipe_t8rollbackEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:220,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:220,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:224,5'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:228,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:230,22'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:237,1'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:231,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:231,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:232,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:233,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:233,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:234,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:235,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:228,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:235,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/session_base.cpp:220,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:220,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:220,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:224,12'
          Dst:             _ZNK3zmq6pipe_t8rollbackEv
        - Src:             'src/session_base.cpp:225,12'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/session_base.cpp:230,22'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/session_base.cpp:231,9'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:231,9'
          Dst:             strerror
        - Src:             'src/session_base.cpp:231,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:231,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:231,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:233,9'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:233,9'
          Dst:             strerror
        - Src:             'src/session_base.cpp:233,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:233,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:233,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:234,18'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/session_base.cpp:235,9'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:235,9'
          Dst:             strerror
        - Src:             'src/session_base.cpp:235,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:235,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:235,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZNK3zmq14session_base_t11zap_enabledEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:378,43'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:378,43'
              BranchSideFuncs: []
            - BranchSide:      'src/session_base.cpp:378,47'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN3zmq14session_base_t11zap_connectEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         63
      ICount:          322
      EdgeCount:       114
      CyclomaticComplexity: 53
      functionsReached:
        - _ZN3zmq10endpoint_tD2Ev
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq6pipe_t11set_nodelayEv
        - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
        - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq8object_t13find_endpointEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:335,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:336,9'
              BranchSideFuncs: []
            - BranchSide:      'src/session_base.cpp:338,23'
              BranchSideFuncs:
                - _ZNK3zmq8object_t13find_endpointEPKc
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/session_base.cpp:339,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:340,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq10endpoint_tD2Ev
            - BranchSide:      'src/session_base.cpp:343,5'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:343,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:343,5'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:343,5'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:343,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:343,5'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:343,5'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:343,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:343,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq10endpoint_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:348,28'
              BranchSideFuncs:
                - _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:353,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:353,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq10endpoint_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:356,17'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t11set_nodelayEv
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:363,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:365,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq10endpoint_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:373,5'
              BranchSideFuncs:
                - _ZN3zmq10endpoint_tD2Ev
        - Branch String:   'src/session_base.cpp:366,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:366,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq10endpoint_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq10endpoint_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:367,12'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq10endpoint_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:369,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:369,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq10endpoint_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq10endpoint_tD2Ev
            - BranchSide:      'src/session_base.cpp:370,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq10endpoint_tD2Ev
                - _ZN3zmq10endpoint_tD2Ev
      Callsites:
        - Src:             'src/session_base.cpp:338,23'
          Dst:             _ZNK3zmq8object_t13find_endpointEPKc
        - Src:             'src/session_base.cpp:340,9'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:343,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:343,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:343,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:374,1'
          Dst:             _ZN3zmq10endpoint_tD2Ev
        - Src:             'src/session_base.cpp:352,14'
          Dst:             _ZN3zmq8pipepairEPPNS_8object_tEPPNS_6pipe_tEPKiPKb
        - Src:             'src/session_base.cpp:353,5'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:353,5'
          Dst:             strerror
        - Src:             'src/session_base.cpp:353,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:353,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:353,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:357,16'
          Dst:             _ZN3zmq6pipe_t11set_nodelayEv
        - Src:             'src/session_base.cpp:358,16'
          Dst:             _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
        - Src:             'src/session_base.cpp:360,5'
          Dst:             _ZN3zmq8object_t9send_bindEPNS_5own_tEPNS_6pipe_tEb
        - Src:             'src/session_base.cpp:365,17'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/session_base.cpp:366,9'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:366,9'
          Dst:             strerror
        - Src:             'src/session_base.cpp:366,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:366,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:366,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:367,12'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/session_base.cpp:368,30'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/session_base.cpp:369,9'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:369,9'
          Dst:             fflush
        - Src:             'src/session_base.cpp:369,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:370,20'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/session_base.cpp:374,1'
          Dst:             _ZN3zmq10endpoint_tD2Ev
    - functionName:    _ZNK3zmq14session_base_t10get_socketEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    56
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14session_base_t8rollbackEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3zmq6pipe_t8rollbackEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:214,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:214,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
            - BranchSide:      'src/session_base.cpp:215,9'
              BranchSideFuncs:
                - _ZNK3zmq6pipe_t8rollbackEv
      Callsites:
        - Src:             'src/session_base.cpp:215,16'
          Dst:             _ZNK3zmq6pipe_t8rollbackEv
    - functionName:    _ZN3zmq14session_base_t5flushEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq6pipe_t5flushEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:208,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:208,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
            - BranchSide:      'src/session_base.cpp:209,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
      Callsites:
        - Src:             'src/session_base.cpp:209,16'
          Dst:             _ZN3zmq6pipe_t5flushEv
    - functionName:    _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         17
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq6pipe_t5flushEv
        - _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:189,27'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:189,31'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/session_base.cpp:190,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/session_base.cpp:189,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:190,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5flushEv
            - BranchSide:      'src/session_base.cpp:194,10'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t5flushEv
        - Branch String:   'src/session_base.cpp:194,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:195,9'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:197,20'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:198,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:199,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/session_base.cpp:189,42'
          Dst:             _ZN3zmq6pipe_t5writeEPKNS_5msg_tE
        - Src:             'src/session_base.cpp:190,9'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:194,16'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/session_base.cpp:195,20'
          Dst:             _ZN3zmq6pipe_t5flushEv
        - Src:             'src/session_base.cpp:197,26'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/session_base.cpp:198,5'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:198,5'
          Dst:             strerror
        - Src:             'src/session_base.cpp:198,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:198,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:198,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14session_base_t12read_zap_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:174,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:175,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/session_base.cpp:179,10'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t4readEPNS_5msg_tE
                - __errno_location
        - Branch String:   'src/session_base.cpp:179,9'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:180,9'
              BranchSideFuncs: []
            - BranchSide:      'src/session_base.cpp:184,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/session_base.cpp:175,9'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:179,21'
          Dst:             _ZN3zmq6pipe_t4readEPNS_5msg_tE
        - Src:             'src/session_base.cpp:180,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq14session_base_t11attach_pipeEPNS_6pipe_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pipe_
      BBCount:         18
      ICount:          87
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5own_t14is_terminatingEv
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:137,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:137,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:138,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:138,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:138,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:139,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:139,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:139,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
            - BranchSide:      'src/session_base.cpp:139,5'
              BranchSideFuncs:
                - _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
      Callsites:
        - Src:             'src/session_base.cpp:137,5'
          Dst:             _ZNK3zmq5own_t14is_terminatingEv
        - Src:             'src/session_base.cpp:137,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:137,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:137,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:138,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:138,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:138,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:139,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:139,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:139,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/session_base.cpp:141,12'
          Dst:             _ZN3zmq6pipe_t14set_event_sinkEPNS_13i_pipe_eventsE
    - functionName:    _ZNK3zmq14session_base_t12get_endpointEv
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    55
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14session_base_t6createEPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
      functionSourceFile: '/src/libzmq/src/session_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_thread_
        - active_
        - socket_
        - options_
        - addr_
      BBCount:         80
      ICount:          390
      EdgeCount:       86
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq13req_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - _ZN3zmq14dish_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - _ZN3zmq15radio_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/session_base.cpp:34,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:36,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13req_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:40,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq15radio_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:44,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14dish_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:66,17'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:81,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/session_base.cpp:36,17'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:36,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:36,17'
              BranchSideFuncs:
                - _ZN3zmq13req_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:36,17'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:36,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:36,17'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:40,17'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:40,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:40,17'
              BranchSideFuncs:
                - _ZN3zmq15radio_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:40,17'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:36,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:36,17'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:44,17'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:44,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:44,17'
              BranchSideFuncs:
                - _ZN3zmq14dish_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:44,17'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:36,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:36,17'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:66,45'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:66,48'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:70,21'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:66,17'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:67,21'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:70,21'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:67,21'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:67,19'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:67,21'
              BranchSideFuncs:
                - _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:67,21'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:36,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:36,17'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:70,21'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:70,19'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:70,21'
              BranchSideFuncs:
                - _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
                - _ZdlPvRKSt9nothrow_t
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/session_base.cpp:70,21'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:36,17'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/session_base.cpp:36,17'
              BranchSideFuncs: []
        - Branch String:   'src/session_base.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/session_base.cpp:84,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/session_base.cpp:85,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/session_base.cpp:37,15'
          Dst:             _ZN3zmq13req_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - Src:             'src/session_base.cpp:41,15'
          Dst:             _ZN3zmq15radio_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - Src:             'src/session_base.cpp:45,15'
          Dst:             _ZN3zmq14dish_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - Src:             'src/session_base.cpp:67,40'
          Dst:             _ZN3zmq19hello_msg_session_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - Src:             'src/session_base.cpp:70,40'
          Dst:             _ZN3zmq14session_base_tC2EPNS_11io_thread_tEbPNS_13socket_base_tERKNS_9options_tEPNS_9address_tE
        - Src:             'src/session_base.cpp:81,13'
          Dst:             __errno_location
        - Src:             'src/session_base.cpp:84,5'
          Dst:             fprintf
        - Src:             'src/session_base.cpp:84,5'
          Dst:             fflush
        - Src:             'src/session_base.cpp:84,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq17socks_connecter_t16connect_to_proxyEv
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         49
      ICount:          275
      EdgeCount:       60
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq13tcp_address_tC2Ev
        - _ZN3zmq14unblock_socketEi
        - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13tcp_address_t11src_addrlenEv
        - _ZNK3zmq13tcp_address_t12has_src_addrEv
        - _ZNK3zmq13tcp_address_t4addrEv
        - _ZNK3zmq13tcp_address_t7addrlenEv
        - _ZNK3zmq13tcp_address_t8src_addrEv
        - __errno_location
        - bind
        - connect
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks_connecter.cpp:251,5'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:251,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
            - BranchSide:      'src/socks_connecter.cpp:254,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
        - Branch String:   'src/socks_connecter.cpp:254,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:255,9'
              BranchSideFuncs:
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:258,38'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:255,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:258,38'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:258,38'
              BranchSideFuncs:
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:258,38'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:258,5'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:258,38'
              BranchSideFuncs:
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:259,5'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:259,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
            - BranchSide:      'src/socks_connecter.cpp:263,27'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
        - Branch String:   'src/socks_connecter.cpp:258,38'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:258,38'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/socks_connecter.cpp:258,38'
              BranchSideFuncs: []
        - Branch String:   'src/socks_connecter.cpp:265,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:267,9'
              BranchSideFuncs:
                - _ZdlPv
            - BranchSide:      'src/socks_connecter.cpp:270,5'
              BranchSideFuncs:
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:267,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:267,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socks_connecter.cpp:267,9'
              BranchSideFuncs:
                - _ZdlPv
        - Branch String:   'src/socks_connecter.cpp:270,5'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:270,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
            - BranchSide:      'src/socks_connecter.cpp:273,21'
              BranchSideFuncs:
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/socks_connecter.cpp:280,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:285,22'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - _ZN3zmq23stream_connecter_base_t5closeEv
            - BranchSide:      'src/socks_connecter.cpp:297,21'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
        - Branch String:   'src/socks_connecter.cpp:287,13'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:288,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
            - BranchSide:      'src/socks_connecter.cpp:291,5'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
        - Branch String:   'src/socks_connecter.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:301,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socks_connecter.cpp:314,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'src/socks_connecter.cpp:314,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:315,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socks_connecter.cpp:317,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socks_connecter.cpp:251,5'
          Dst:             fprintf
        - Src:             'src/socks_connecter.cpp:251,5'
          Dst:             fflush
        - Src:             'src/socks_connecter.cpp:251,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks_connecter.cpp:258,57'
          Dst:             _ZN3zmq13tcp_address_tC2Ev
        - Src:             'src/socks_connecter.cpp:259,5'
          Dst:             fprintf
        - Src:             'src/socks_connecter.cpp:259,5'
          Dst:             fflush
        - Src:             'src/socks_connecter.cpp:259,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks_connecter.cpp:263,10'
          Dst:             _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
        - Src:             'src/socks_connecter.cpp:270,5'
          Dst:             fprintf
        - Src:             'src/socks_connecter.cpp:270,5'
          Dst:             fflush
        - Src:             'src/socks_connecter.cpp:270,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks_connecter.cpp:273,5'
          Dst:             _ZN3zmq14unblock_socketEi
        - Src:             'src/socks_connecter.cpp:280,19'
          Dst:             _ZNK3zmq13tcp_address_t12has_src_addrEv
        - Src:             'src/socks_connecter.cpp:285,36'
          Dst:             _ZNK3zmq13tcp_address_t8src_addrEv
        - Src:             'src/socks_connecter.cpp:285,59'
          Dst:             _ZNK3zmq13tcp_address_t11src_addrlenEv
        - Src:             'src/socks_connecter.cpp:285,14'
          Dst:             bind
        - Src:             'src/socks_connecter.cpp:288,13'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/socks_connecter.cpp:297,35'
          Dst:             _ZNK3zmq13tcp_address_t4addrEv
        - Src:             'src/socks_connecter.cpp:297,54'
          Dst:             _ZNK3zmq13tcp_address_t7addrlenEv
        - Src:             'src/socks_connecter.cpp:297,10'
          Dst:             connect
        - Src:             'src/socks_connecter.cpp:314,9'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:315,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq17socks_connecter_t16start_connectingEv
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          126
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq11io_object_t11set_polloutEPv
        - _ZN3zmq11io_object_t6add_fdEi
        - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq17socks_connecter_t16connect_to_proxyEv
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - zmq_errno
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/socks_connecter.cpp:187,5'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:187,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq17socks_connecter_t16connect_to_proxyEv
                - __errno_location
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:190,20'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t16connect_to_proxyEv
                - __errno_location
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
        - Branch String:   'src/socks_connecter.cpp:193,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:194,19'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:199,14'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/socks_connecter.cpp:199,14'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:200,19'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/socks_connecter.cpp:208,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/socks_connecter.cpp:208,13'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:209,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
            - BranchSide:      'src/socks_connecter.cpp:210,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
      Callsites:
        - Src:             'src/socks_connecter.cpp:187,5'
          Dst:             fprintf
        - Src:             'src/socks_connecter.cpp:187,5'
          Dst:             fflush
        - Src:             'src/socks_connecter.cpp:187,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks_connecter.cpp:190,20'
          Dst:             _ZN3zmq17socks_connecter_t16connect_to_proxyEv
        - Src:             'src/socks_connecter.cpp:194,19'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
        - Src:             'src/socks_connecter.cpp:195,9'
          Dst:             _ZN3zmq11io_object_t11set_polloutEPv
        - Src:             'src/socks_connecter.cpp:199,14'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:200,19'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
        - Src:             'src/socks_connecter.cpp:201,9'
          Dst:             _ZN3zmq11io_object_t11set_polloutEPv
        - Src:             'src/socks_connecter.cpp:204,11'
          Dst:             _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/socks_connecter.cpp:204,63'
          Dst:             zmq_errno
        - Src:             'src/socks_connecter.cpp:203,18'
          Dst:             _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/socks_connecter.cpp:203,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socks_connecter.cpp:203,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/socks_connecter.cpp:209,13'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/socks_connecter.cpp:210,9'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
    - functionName:    _ZThn1224_N3zmq17socks_connecter_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq17socks_connecter_t9out_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socks_connecter.cpp:0,0'
          Dst:             _ZN3zmq17socks_connecter_t9out_eventEv
    - functionName:    _ZN3zmq17socks_connecter_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         69
      ICount:          313
      EdgeCount:       89
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN3zmq11io_object_t10set_pollinEPv
        - _ZN3zmq11io_object_t13reset_polloutEPv
        - _ZN3zmq16socks_greeting_tC2Eh
        - _ZN3zmq17socks_connecter_t5errorEv
        - _ZN3zmq23socks_request_encoder_t6outputEi
        - _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
        - _ZN3zmq24socks_greeting_encoder_t6outputEi
        - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq17socks_connecter_t22check_proxy_connectionEv
        - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
        - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
        - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks_connecter.cpp:140,5'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:140,5'
              BranchSideFuncs:
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq24socks_greeting_encoder_t6outputEi
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq17socks_connecter_t22check_proxy_connectionEv
                - _ZN3zmq16socks_greeting_tC2Eh
                - _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:140,5'
              BranchSideFuncs:
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq24socks_greeting_encoder_t6outputEi
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq17socks_connecter_t22check_proxy_connectionEv
                - _ZN3zmq16socks_greeting_tC2Eh
                - _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:140,5'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:140,5'
              BranchSideFuncs:
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq24socks_greeting_encoder_t6outputEi
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq17socks_connecter_t22check_proxy_connectionEv
                - _ZN3zmq16socks_greeting_tC2Eh
                - _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:140,5'
              BranchSideFuncs:
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq24socks_greeting_encoder_t6outputEi
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq17socks_connecter_t22check_proxy_connectionEv
                - _ZN3zmq16socks_greeting_tC2Eh
                - _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:140,5'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:140,5'
              BranchSideFuncs:
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq24socks_greeting_encoder_t6outputEi
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq17socks_connecter_t22check_proxy_connectionEv
                - _ZN3zmq16socks_greeting_tC2Eh
                - _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:140,5'
              BranchSideFuncs:
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq24socks_greeting_encoder_t6outputEi
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq17socks_connecter_t22check_proxy_connectionEv
                - _ZN3zmq16socks_greeting_tC2Eh
                - _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:140,5'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:140,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq24socks_greeting_encoder_t6outputEi
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq17socks_connecter_t22check_proxy_connectionEv
                - _ZN3zmq16socks_greeting_tC2Eh
                - _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:144,9'
              BranchSideFuncs:
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq24socks_greeting_encoder_t6outputEi
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq17socks_connecter_t22check_proxy_connectionEv
                - _ZN3zmq16socks_greeting_tC2Eh
                - _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:144,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:145,42'
              BranchSideFuncs:
                - _ZNK3zmq17socks_connecter_t22check_proxy_connectionEv
                - _ZN3zmq16socks_greeting_tC2Eh
                - _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:152,16'
              BranchSideFuncs:
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq24socks_greeting_encoder_t6outputEi
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:146,13'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:147,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:149,13'
              BranchSideFuncs:
                - _ZN3zmq16socks_greeting_tC2Eh
                - _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
        - Branch String:   'src/socks_connecter.cpp:152,16'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:153,9'
              BranchSideFuncs:
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq24socks_greeting_encoder_t6outputEi
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:162,16'
              BranchSideFuncs:
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:153,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:153,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq24socks_greeting_encoder_t6outputEi
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:154,24'
              BranchSideFuncs:
                - _ZN3zmq24socks_greeting_encoder_t6outputEi
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:155,22'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:155,25'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:156,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:155,13'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:156,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:157,19'
              BranchSideFuncs:
                - _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
        - Branch String:   'src/socks_connecter.cpp:162,16'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:163,9'
              BranchSideFuncs:
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:173,9'
              BranchSideFuncs:
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:163,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:163,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:164,24'
              BranchSideFuncs:
                - _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:165,22'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:165,25'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:166,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:165,13'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:166,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:167,19'
              BranchSideFuncs:
                - _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
        - Branch String:   'src/socks_connecter.cpp:173,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:173,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:174,24'
              BranchSideFuncs:
                - _ZN3zmq23socks_request_encoder_t6outputEi
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:175,22'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:175,25'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:176,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:175,13'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:176,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:177,19'
              BranchSideFuncs:
                - _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
      Callsites:
        - Src:             'src/socks_connecter.cpp:140,5'
          Dst:             fprintf
        - Src:             'src/socks_connecter.cpp:140,5'
          Dst:             fflush
        - Src:             'src/socks_connecter.cpp:140,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks_connecter.cpp:145,42'
          Dst:             _ZNK3zmq17socks_connecter_t22check_proxy_connectionEv
        - Src:             'src/socks_connecter.cpp:147,13'
          Dst:             _ZN3zmq17socks_connecter_t5errorEv
        - Src:             'src/socks_connecter.cpp:149,39'
          Dst:             _ZN3zmq16socks_greeting_tC2Eh
        - Src:             'src/socks_connecter.cpp:149,31'
          Dst:             _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
        - Src:             'src/socks_connecter.cpp:153,9'
          Dst:             _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
        - Src:             'src/socks_connecter.cpp:153,9'
          Dst:             fprintf
        - Src:             'src/socks_connecter.cpp:153,9'
          Dst:             fflush
        - Src:             'src/socks_connecter.cpp:153,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks_connecter.cpp:154,42'
          Dst:             _ZN3zmq24socks_greeting_encoder_t6outputEi
        - Src:             'src/socks_connecter.cpp:156,13'
          Dst:             _ZN3zmq17socks_connecter_t5errorEv
        - Src:             'src/socks_connecter.cpp:157,37'
          Dst:             _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
        - Src:             'src/socks_connecter.cpp:158,13'
          Dst:             _ZN3zmq11io_object_t13reset_polloutEPv
        - Src:             'src/socks_connecter.cpp:159,13'
          Dst:             _ZN3zmq11io_object_t10set_pollinEPv
        - Src:             'src/socks_connecter.cpp:163,9'
          Dst:             _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
        - Src:             'src/socks_connecter.cpp:163,9'
          Dst:             fprintf
        - Src:             'src/socks_connecter.cpp:163,9'
          Dst:             fflush
        - Src:             'src/socks_connecter.cpp:163,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks_connecter.cpp:164,52'
          Dst:             _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
        - Src:             'src/socks_connecter.cpp:166,13'
          Dst:             _ZN3zmq17socks_connecter_t5errorEv
        - Src:             'src/socks_connecter.cpp:167,47'
          Dst:             _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
        - Src:             'src/socks_connecter.cpp:168,13'
          Dst:             _ZN3zmq11io_object_t13reset_polloutEPv
        - Src:             'src/socks_connecter.cpp:169,13'
          Dst:             _ZN3zmq11io_object_t10set_pollinEPv
        - Src:             'src/socks_connecter.cpp:173,9'
          Dst:             _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
        - Src:             'src/socks_connecter.cpp:173,9'
          Dst:             fprintf
        - Src:             'src/socks_connecter.cpp:173,9'
          Dst:             fflush
        - Src:             'src/socks_connecter.cpp:173,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks_connecter.cpp:174,41'
          Dst:             _ZN3zmq23socks_request_encoder_t6outputEi
        - Src:             'src/socks_connecter.cpp:176,13'
          Dst:             _ZN3zmq17socks_connecter_t5errorEv
        - Src:             'src/socks_connecter.cpp:177,36'
          Dst:             _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
        - Src:             'src/socks_connecter.cpp:178,13'
          Dst:             _ZN3zmq11io_object_t13reset_polloutEPv
        - Src:             'src/socks_connecter.cpp:179,13'
          Dst:             _ZN3zmq11io_object_t10set_pollinEPv
    - functionName:    _ZNK3zmq17socks_connecter_t22check_proxy_connectionEv
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         29
      ICount:          180
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq15tune_tcp_socketEi
        - _ZN3zmq19tune_tcp_keepalivesEiiiii
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - getsockopt
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks_connecter.cpp:348,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:349,15'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq15tune_tcp_socketEi
                - _ZN3zmq19tune_tcp_keepalivesEiiiii
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:350,9'
              BranchSideFuncs:
                - _ZN3zmq15tune_tcp_socketEi
                - _ZN3zmq19tune_tcp_keepalivesEiiiii
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:350,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:351,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:360,27'
              BranchSideFuncs:
                - _ZN3zmq15tune_tcp_socketEi
                - _ZN3zmq19tune_tcp_keepalivesEiiiii
        - Branch String:   'src/socks_connecter.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks_connecter.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:352,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks_connecter.cpp:356,9'
              BranchSideFuncs: []
        - Branch String:   'src/socks_connecter.cpp:365,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:366,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socks_connecter.cpp:368,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socks_connecter.cpp:330,14'
          Dst:             getsockopt
        - Src:             'src/socks_connecter.cpp:349,15'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:351,9'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:352,9'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:352,9'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:352,9'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:352,9'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:352,9'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:352,9'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:352,9'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:352,9'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:352,9'
          Dst:             strerror
        - Src:             'src/socks_connecter.cpp:352,9'
          Dst:             fprintf
        - Src:             'src/socks_connecter.cpp:352,9'
          Dst:             fflush
        - Src:             'src/socks_connecter.cpp:352,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks_connecter.cpp:360,10'
          Dst:             _ZN3zmq15tune_tcp_socketEi
        - Src:             'src/socks_connecter.cpp:362,12'
          Dst:             _ZN3zmq19tune_tcp_keepalivesEiiiii
    - functionName:    _ZN3zmq17socks_connecter_t5errorEv
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_object_t5rm_fdEPv
        - _ZN3zmq22socks_choice_decoder_t5resetEv
        - _ZN3zmq23socks_request_encoder_t5resetEv
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq24socks_greeting_encoder_t5resetEv
        - _ZN3zmq24socks_response_decoder_t5resetEv
        - _ZN3zmq29socks_auth_response_decoder_t5resetEv
        - _ZN3zmq34socks_basic_auth_request_encoder_t5resetEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socks_connecter.cpp:237,5'
          Dst:             _ZN3zmq11io_object_t5rm_fdEPv
        - Src:             'src/socks_connecter.cpp:238,5'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/socks_connecter.cpp:239,23'
          Dst:             _ZN3zmq24socks_greeting_encoder_t5resetEv
        - Src:             'src/socks_connecter.cpp:240,21'
          Dst:             _ZN3zmq22socks_choice_decoder_t5resetEv
        - Src:             'src/socks_connecter.cpp:241,33'
          Dst:             _ZN3zmq34socks_basic_auth_request_encoder_t5resetEv
        - Src:             'src/socks_connecter.cpp:242,28'
          Dst:             _ZN3zmq29socks_auth_response_decoder_t5resetEv
        - Src:             'src/socks_connecter.cpp:243,22'
          Dst:             _ZN3zmq23socks_request_encoder_t5resetEv
        - Src:             'src/socks_connecter.cpp:244,23'
          Dst:             _ZN3zmq24socks_response_decoder_t5resetEv
        - Src:             'src/socks_connecter.cpp:246,5'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
    - functionName:    _ZThn1224_N3zmq17socks_connecter_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq17socks_connecter_t8in_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socks_connecter.cpp:0,0'
          Dst:             _ZN3zmq17socks_connecter_t8in_eventEv
    - functionName:    _ZN3zmq17socks_connecter_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         88
      ICount:          428
      EdgeCount:       94
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq11io_object_t11set_polloutEPv
        - _ZN3zmq11io_object_t12reset_pollinEPv
        - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
        - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
        - _ZN3zmq15socks_request_tD2Ev
        - _ZN3zmq16socks_response_tD2Ev
        - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
        - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_14socks_choice_tE
        - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_16socks_response_tE
        - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_21socks_auth_response_tE
        - _ZN3zmq17socks_connecter_t5errorEv
        - _ZN3zmq22socks_choice_decoder_t5inputEi
        - _ZN3zmq22socks_choice_decoder_t6decodeEv
        - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
        - _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - _ZN3zmq24socks_response_decoder_t5inputEi
        - _ZN3zmq24socks_response_decoder_t6decodeEv
        - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - _ZN3zmq26socks_basic_auth_request_tD2Ev
        - _ZN3zmq29socks_auth_response_decoder_t5inputEi
        - _ZN3zmq29socks_auth_response_decoder_t6decodeEv
        - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq22socks_choice_decoder_t13message_readyEv
        - _ZNK3zmq24socks_response_decoder_t13message_readyEv
        - _ZNK3zmq29socks_auth_response_decoder_t13message_readyEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks_connecter.cpp:66,5'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:66,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq24socks_response_decoder_t5inputEi
                - _ZNK3zmq24socks_response_decoder_t13message_readyEv
                - _ZN3zmq24socks_response_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_16socks_response_tE
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq29socks_auth_response_decoder_t5inputEi
                - _ZNK3zmq29socks_auth_response_decoder_t13message_readyEv
                - _ZN3zmq29socks_auth_response_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_21socks_auth_response_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq22socks_choice_decoder_t5inputEi
                - _ZNK3zmq22socks_choice_decoder_t13message_readyEv
                - _ZN3zmq22socks_choice_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_14socks_choice_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:68,9'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq24socks_response_decoder_t5inputEi
                - _ZNK3zmq24socks_response_decoder_t13message_readyEv
                - _ZN3zmq24socks_response_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_16socks_response_tE
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq29socks_auth_response_decoder_t5inputEi
                - _ZNK3zmq29socks_auth_response_decoder_t13message_readyEv
                - _ZN3zmq29socks_auth_response_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_21socks_auth_response_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq22socks_choice_decoder_t5inputEi
                - _ZNK3zmq22socks_choice_decoder_t13message_readyEv
                - _ZN3zmq22socks_choice_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_14socks_choice_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:68,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:69,18'
              BranchSideFuncs:
                - _ZN3zmq22socks_choice_decoder_t5inputEi
                - _ZNK3zmq22socks_choice_decoder_t13message_readyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq22socks_choice_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_14socks_choice_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:84,16'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq24socks_response_decoder_t5inputEi
                - _ZNK3zmq24socks_response_decoder_t13message_readyEv
                - _ZN3zmq24socks_response_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_16socks_response_tE
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq29socks_auth_response_decoder_t5inputEi
                - _ZNK3zmq29socks_auth_response_decoder_t13message_readyEv
                - _ZN3zmq29socks_auth_response_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_21socks_auth_response_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:70,21'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:70,24'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:71,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
        - Branch String:   'src/socks_connecter.cpp:70,13'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:71,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:72,18'
              BranchSideFuncs:
                - _ZNK3zmq22socks_choice_decoder_t13message_readyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq22socks_choice_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_14socks_choice_tE
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:75,17'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:76,17'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:78,28'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
        - Branch String:   'src/socks_connecter.cpp:78,21'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:79,37'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:81,37'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
        - Branch String:   'src/socks_connecter.cpp:84,16'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:85,18'
              BranchSideFuncs:
                - _ZN3zmq29socks_auth_response_decoder_t5inputEi
                - _ZNK3zmq29socks_auth_response_decoder_t13message_readyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq29socks_auth_response_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_21socks_auth_response_tE
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:98,16'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq24socks_response_decoder_t5inputEi
                - _ZNK3zmq24socks_response_decoder_t13message_readyEv
                - _ZN3zmq24socks_response_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_16socks_response_tE
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:86,21'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:86,24'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:87,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
        - Branch String:   'src/socks_connecter.cpp:86,13'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:87,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:88,18'
              BranchSideFuncs:
                - _ZNK3zmq29socks_auth_response_decoder_t13message_readyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq29socks_auth_response_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_21socks_auth_response_tE
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:92,17'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:93,17'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:95,33'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
        - Branch String:   'src/socks_connecter.cpp:98,16'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:99,18'
              BranchSideFuncs:
                - _ZN3zmq24socks_response_decoder_t5inputEi
                - _ZNK3zmq24socks_response_decoder_t13message_readyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq24socks_response_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_16socks_response_tE
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq17socks_connecter_t5errorEv
            - BranchSide:      'src/socks_connecter.cpp:116,9'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
        - Branch String:   'src/socks_connecter.cpp:100,21'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:100,24'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:101,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
        - Branch String:   'src/socks_connecter.cpp:100,13'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:101,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:102,18'
              BranchSideFuncs:
                - _ZNK3zmq24socks_response_decoder_t13message_readyEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq24socks_response_decoder_t6decodeEv
                - _ZN3zmq17socks_connecter_t23process_server_responseERKNS_16socks_response_tE
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:105,17'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:106,17'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq16socks_response_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:108,17'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq16socks_response_tD2Ev
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq16socks_response_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
        - Branch String:   'src/socks_connecter.cpp:118,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:119,9'
              BranchSideFuncs:
                - _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
                - _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq26socks_basic_auth_request_tD2Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/socks_connecter.cpp:124,16'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100Ev
                - _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq17socks_connecter_t5errorEv
        - Branch String:   'src/socks_connecter.cpp:127,13'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:128,13'
              BranchSideFuncs:
                - _ZN3zmq17socks_connecter_t5errorEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socks_connecter.cpp:130,13'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
                - _ZN3zmq15socks_request_tD2Ev
                - _ZN3zmq15socks_request_tD2Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/socks_connecter.cpp:66,5'
          Dst:             fprintf
        - Src:             'src/socks_connecter.cpp:66,5'
          Dst:             fflush
        - Src:             'src/socks_connecter.cpp:66,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks_connecter.cpp:69,34'
          Dst:             _ZN3zmq22socks_choice_decoder_t5inputEi
        - Src:             'src/socks_connecter.cpp:71,13'
          Dst:             _ZN3zmq17socks_connecter_t5errorEv
        - Src:             'src/socks_connecter.cpp:72,34'
          Dst:             _ZNK3zmq22socks_choice_decoder_t13message_readyEv
        - Src:             'src/socks_connecter.cpp:73,59'
          Dst:             _ZN3zmq22socks_choice_decoder_t6decodeEv
        - Src:             'src/socks_connecter.cpp:74,18'
          Dst:             _ZN3zmq17socks_connecter_t23process_server_responseERKNS_14socks_choice_tE
        - Src:             'src/socks_connecter.cpp:76,17'
          Dst:             _ZN3zmq17socks_connecter_t5errorEv
        - Src:             'src/socks_connecter.cpp:85,41'
          Dst:             _ZN3zmq29socks_auth_response_decoder_t5inputEi
        - Src:             'src/socks_connecter.cpp:87,13'
          Dst:             _ZN3zmq17socks_connecter_t5errorEv
        - Src:             'src/socks_connecter.cpp:88,41'
          Dst:             _ZNK3zmq29socks_auth_response_decoder_t13message_readyEv
        - Src:             'src/socks_connecter.cpp:90,38'
          Dst:             _ZN3zmq29socks_auth_response_decoder_t6decodeEv
        - Src:             'src/socks_connecter.cpp:91,18'
          Dst:             _ZN3zmq17socks_connecter_t23process_server_responseERKNS_21socks_auth_response_tE
        - Src:             'src/socks_connecter.cpp:93,17'
          Dst:             _ZN3zmq17socks_connecter_t5errorEv
        - Src:             'src/socks_connecter.cpp:99,36'
          Dst:             _ZN3zmq24socks_response_decoder_t5inputEi
        - Src:             'src/socks_connecter.cpp:101,13'
          Dst:             _ZN3zmq17socks_connecter_t5errorEv
        - Src:             'src/socks_connecter.cpp:102,36'
          Dst:             _ZNK3zmq24socks_response_decoder_t13message_readyEv
        - Src:             'src/socks_connecter.cpp:103,65'
          Dst:             _ZN3zmq24socks_response_decoder_t6decodeEv
        - Src:             'src/socks_connecter.cpp:104,18'
          Dst:             _ZN3zmq17socks_connecter_t23process_server_responseERKNS_16socks_response_tE
        - Src:             'src/socks_connecter.cpp:106,17'
          Dst:             _ZN3zmq17socks_connecter_t5errorEv
        - Src:             'src/socks_connecter.cpp:108,17'
          Dst:             _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - Src:             'src/socks_connecter.cpp:110,23'
          Dst:             _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
        - Src:             'src/socks_connecter.cpp:114,9'
          Dst:             _ZN3zmq16socks_response_tD2Ev
        - Src:             'src/socks_connecter.cpp:114,9'
          Dst:             _ZN3zmq16socks_response_tD2Ev
        - Src:             'src/socks_connecter.cpp:116,9'
          Dst:             _ZN3zmq17socks_connecter_t5errorEv
        - Src:             'src/socks_connecter.cpp:120,11'
          Dst:             _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             'src/socks_connecter.cpp:119,37'
          Dst:             _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
        - Src:             'src/socks_connecter.cpp:119,9'
          Dst:             _ZN3zmq26socks_basic_auth_request_tD2Ev
        - Src:             'src/socks_connecter.cpp:121,9'
          Dst:             _ZN3zmq11io_object_t12reset_pollinEPv
        - Src:             'src/socks_connecter.cpp:122,9'
          Dst:             _ZN3zmq11io_object_t11set_polloutEPv
        - Src:             'src/socks_connecter.cpp:119,9'
          Dst:             _ZN3zmq26socks_basic_auth_request_tD2Ev
        - Src:             'src/socks_connecter.cpp:127,13'
          Dst:             _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
        - Src:             'src/socks_connecter.cpp:128,13'
          Dst:             _ZN3zmq17socks_connecter_t5errorEv
        - Src:             'src/socks_connecter.cpp:130,38'
          Dst:             _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
        - Src:             'src/socks_connecter.cpp:130,30'
          Dst:             _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
        - Src:             'src/socks_connecter.cpp:130,13'
          Dst:             _ZN3zmq15socks_request_tD2Ev
        - Src:             'src/socks_connecter.cpp:131,13'
          Dst:             _ZN3zmq11io_object_t12reset_pollinEPv
        - Src:             'src/socks_connecter.cpp:132,13'
          Dst:             _ZN3zmq11io_object_t11set_polloutEPv
        - Src:             'src/socks_connecter.cpp:130,13'
          Dst:             _ZN3zmq15socks_request_tD2Ev
    - functionName:    _ZN3zmq17socks_connecter_t23process_server_responseERKNS_14socks_choice_tE
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - response_
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks_connecter.cpp:218,16'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:218,16'
              BranchSideFuncs: []
            - BranchSide:      'src/socks_connecter.cpp:218,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq17socks_connecter_t23process_server_responseERKNS_21socks_auth_response_tE
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - response_
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq17socks_connecter_t23process_server_responseERKNS_16socks_response_tE
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - response_
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq16socks_response_tD2Ev
      functionSourceFile: '/src/libzmq/src/socks.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq26socks_basic_auth_request_tD2Ev
      functionSourceFile: '/src/libzmq/src/socks.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq17socks_connecter_t13parse_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_Rt
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - address_
        - hostname_
        - port_
      BBCount:         17
      ICount:          124
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - atoi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks_connecter.cpp:377,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:378,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/socks_connecter.cpp:383,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEixB8ne180100Em
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/socks_connecter.cpp:383,17'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:383,20'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
            - BranchSide:      'src/socks_connecter.cpp:384,21'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/socks_connecter.cpp:383,39'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:383,42'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
            - BranchSide:      'src/socks_connecter.cpp:384,21'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/socks_connecter.cpp:383,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:384,21'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
            - BranchSide:      'src/socks_connecter.cpp:386,21'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSB8ne180100EOS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6substrB8ne180100Emm
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/socks_connecter.cpp:392,9'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:393,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socks_connecter.cpp:396,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/socks_connecter.cpp:378,9'
          Dst:             __errno_location
        - Src:             'src/socks_connecter.cpp:391,36'
          Dst:             atoi
        - Src:             'src/socks_connecter.cpp:393,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq15socks_request_tD2Ev
      functionSourceFile: '/src/libzmq/src/socks.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - username_
        - password_
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq17socks_connecter_t20set_auth_method_noneEv
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn1224_N3zmq17socks_connecter_tD0Ev
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq17socks_connecter_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socks_connecter.cpp:0,0'
          Dst:             _ZN3zmq17socks_connecter_tD0Ev
    - functionName:    _ZN3zmq17socks_connecter_tD0Ev
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq17socks_connecter_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socks_connecter.cpp:44,1'
          Dst:             _ZN3zmq17socks_connecter_tD2Ev
    - functionName:    _ZN3zmq17socks_connecter_tD2Ev
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq23stream_connecter_base_tD2Ev
        - _ZN3zmq9address_tD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/socks_connecter.cpp:45,5'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:45,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23stream_connecter_base_tD2Ev
            - BranchSide:      'src/socks_connecter.cpp:45,5'
              BranchSideFuncs:
                - _ZN3zmq9address_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23stream_connecter_base_tD2Ev
      Callsites:
        - Src:             'src/socks_connecter.cpp:45,5'
          Dst:             _ZN3zmq9address_tD2Ev
        - Src:             'src/socks_connecter.cpp:46,1'
          Dst:             _ZN3zmq23stream_connecter_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq17socks_connecter_tD1Ev
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq17socks_connecter_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/socks_connecter.cpp:0,0'
          Dst:             _ZN3zmq17socks_connecter_tD2Ev
    - functionName:    _ZN3zmq17socks_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tES9_b
      functionSourceFile: '/src/libzmq/src/socks_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - session_
        - options_
        - addr_
        - proxy_addr_
        - delayed_start_
      BBCount:         23
      ICount:          155
      EdgeCount:       36
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3zmq22socks_choice_decoder_tC2Ev
        - _ZN3zmq23socks_request_encoder_tC2Ev
        - _ZN3zmq23stream_connecter_base_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - _ZN3zmq23stream_connecter_base_tD2Ev
        - _ZN3zmq24socks_greeting_encoder_tC2Ev
        - _ZN3zmq24socks_response_decoder_tC2Ev
        - _ZN3zmq29socks_auth_response_decoder_tC2Ev
        - _ZN3zmq34socks_basic_auth_request_encoder_tC2Ev
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/socks_connecter.cpp:39,5'
          Branch Sides:
            - BranchSide:      'src/socks_connecter.cpp:39,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23stream_connecter_base_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/socks_connecter.cpp:40,5'
              BranchSideFuncs:
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq23stream_connecter_base_tD2Ev
      Callsites:
        - Src:             'src/socks_connecter.cpp:33,5'
          Dst:             _ZN3zmq23stream_connecter_base_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - Src:             'src/socks_connecter.cpp:27,25'
          Dst:             _ZN3zmq24socks_greeting_encoder_tC2Ev
        - Src:             'src/socks_connecter.cpp:27,25'
          Dst:             _ZN3zmq22socks_choice_decoder_tC2Ev
        - Src:             'src/socks_connecter.cpp:27,25'
          Dst:             _ZN3zmq34socks_basic_auth_request_encoder_tC2Ev
        - Src:             'src/socks_connecter.cpp:27,25'
          Dst:             _ZN3zmq29socks_auth_response_decoder_tC2Ev
        - Src:             'src/socks_connecter.cpp:27,25'
          Dst:             _ZN3zmq23socks_request_encoder_tC2Ev
        - Src:             'src/socks_connecter.cpp:27,25'
          Dst:             _ZN3zmq24socks_response_decoder_tC2Ev
        - Src:             'src/socks_connecter.cpp:39,5'
          Dst:             fprintf
        - Src:             'src/socks_connecter.cpp:39,5'
          Dst:             fflush
        - Src:             'src/socks_connecter.cpp:39,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks_connecter.cpp:40,18'
          Dst:             _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/socks_connecter.cpp:41,1'
          Dst:             _ZN3zmq23stream_connecter_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq23stream_connecter_base_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq23stream_connecter_base_t11timer_eventEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:0,0'
          Dst:             _ZN3zmq23stream_connecter_base_t11timer_eventEi
    - functionName:    _ZN3zmq23stream_connecter_base_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - id_
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/stream_connecter_base.cpp:172,5'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:172,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_connecter_base.cpp:172,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:172,5'
          Dst:             fprintf
        - Src:             'src/stream_connecter_base.cpp:172,5'
          Dst:             fflush
        - Src:             'src/stream_connecter_base.cpp:172,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq23stream_connecter_base_t13create_engineEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - fd_
        - local_address_
      BBCount:         43
      ICount:          209
      EdgeCount:       85
      CyclomaticComplexity: 44
      functionsReached:
        - _ZN3zmq12raw_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
        - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq13zmtp_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
        - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq5own_t9terminateEv
        - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream_connecter_base.cpp:155,9'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:156,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12raw_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_connecter_base.cpp:158,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13zmtp_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_connecter_base.cpp:156,18'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:156,18'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_connecter_base.cpp:156,18'
              BranchSideFuncs:
                - _ZN3zmq12raw_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_connecter_base.cpp:156,18'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:156,16'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_connecter_base.cpp:156,16'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_connecter_base.cpp:156,18'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:168,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/stream_connecter_base.cpp:168,1'
              BranchSideFuncs:
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/stream_connecter_base.cpp:158,18'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:158,18'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_connecter_base.cpp:158,18'
              BranchSideFuncs:
                - _ZN3zmq13zmtp_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_connecter_base.cpp:158,18'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:158,16'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_connecter_base.cpp:158,16'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_connecter_base.cpp:158,18'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:168,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/stream_connecter_base.cpp:168,1'
              BranchSideFuncs:
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/stream_connecter_base.cpp:159,5'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:159,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/stream_connecter_base.cpp:162,18'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:150,31'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
        - Src:             'src/stream_connecter_base.cpp:156,37'
          Dst:             _ZN3zmq12raw_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
        - Src:             'src/stream_connecter_base.cpp:158,37'
          Dst:             _ZN3zmq13zmtp_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tE
        - Src:             'src/stream_connecter_base.cpp:159,5'
          Dst:             fprintf
        - Src:             'src/stream_connecter_base.cpp:159,5'
          Dst:             fflush
        - Src:             'src/stream_connecter_base.cpp:159,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_connecter_base.cpp:162,5'
          Dst:             _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
        - Src:             'src/stream_connecter_base.cpp:165,5'
          Dst:             _ZN3zmq5own_t9terminateEv
        - Src:             'src/stream_connecter_base.cpp:167,14'
          Dst:             _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/stream_connecter_base.cpp:168,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/stream_connecter_base.cpp:168,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZThn1224_N3zmq23stream_connecter_base_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq23stream_connecter_base_t8in_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:0,0'
          Dst:             _ZN3zmq23stream_connecter_base_t8in_eventEv
    - functionName:    _ZN3zmq23stream_connecter_base_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq23stream_connecter_base_t21get_new_reconnect_ivlEv
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          142
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq15generate_randomEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/stream_connecter_base.cpp:88,9'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:89,13'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
            - BranchSide:      'src/stream_connecter_base.cpp:103,13'
              BranchSideFuncs:
                - _ZN3zmq15generate_randomEv
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
        - Branch String:   'src/stream_connecter_base.cpp:90,13'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:91,34'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_connecter_base.cpp:92,18'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
        - Branch String:   'src/stream_connecter_base.cpp:92,18'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:93,34'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
            - BranchSide:      'src/stream_connecter_base.cpp:95,34'
              BranchSideFuncs: []
        - Branch String:   'src/stream_connecter_base.cpp:97,13'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:98,38'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_connecter_base.cpp:100,38'
              BranchSideFuncs: []
        - Branch String:   'src/stream_connecter_base.cpp:103,13'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:104,38'
              BranchSideFuncs:
                - _ZN3zmq15generate_randomEv
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
            - BranchSide:      'src/stream_connecter_base.cpp:106,35'
              BranchSideFuncs:
                - _ZN3zmq15generate_randomEv
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
        - Branch String:   'src/stream_connecter_base.cpp:108,11'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:110,15'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_connecter_base.cpp:111,15'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:106,35'
          Dst:             _ZN3zmq15generate_randomEv
    - functionName:    _ZN3zmq23stream_connecter_base_t5closeEv
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - close
        - fflush
        - fprintf
        - strerror
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/stream_connecter_base.cpp:125,9'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:125,9'
              BranchSideFuncs:
                - close
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_connecter_base.cpp:130,33'
              BranchSideFuncs:
                - close
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_connecter_base.cpp:131,9'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:131,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/stream_connecter_base.cpp:133,9'
              BranchSideFuncs:
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:130,24'
          Dst:             close
        - Src:             'src/stream_connecter_base.cpp:131,9'
          Dst:             __errno_location
        - Src:             'src/stream_connecter_base.cpp:131,9'
          Dst:             strerror
        - Src:             'src/stream_connecter_base.cpp:131,9'
          Dst:             fprintf
        - Src:             'src/stream_connecter_base.cpp:131,9'
          Dst:             fflush
        - Src:             'src/stream_connecter_base.cpp:131,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_connecter_base.cpp:134,11'
          Dst:             _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/stream_connecter_base.cpp:133,18'
          Dst:             _ZN3zmq13socket_base_t12event_closedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/stream_connecter_base.cpp:133,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/stream_connecter_base.cpp:133,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq23stream_connecter_base_t9rm_handleEv
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_object_t5rm_fdEPv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:118,5'
          Dst:             _ZN3zmq11io_object_t5rm_fdEPv
    - functionName:    _ZN3zmq23stream_connecter_base_t12process_termEi
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - linger_
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - _ZN3zmq5own_t12process_termEi
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/stream_connecter_base.cpp:60,9'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:61,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
            - BranchSide:      'src/stream_connecter_base.cpp:65,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - Branch String:   'src/stream_connecter_base.cpp:65,9'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:66,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
            - BranchSide:      'src/stream_connecter_base.cpp:69,9'
              BranchSideFuncs:
                - _ZN3zmq5own_t12process_termEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/stream_connecter_base.cpp:69,9'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:69,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq5own_t12process_termEi
            - BranchSide:      'src/stream_connecter_base.cpp:70,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq5own_t12process_termEi
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:61,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/stream_connecter_base.cpp:66,9'
          Dst:             _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - Src:             'src/stream_connecter_base.cpp:70,9'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/stream_connecter_base.cpp:72,12'
          Dst:             _ZN3zmq5own_t12process_termEi
    - functionName:    _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq11io_object_t9add_timerEii
        - _ZN3zmq13socket_base_t21event_connect_retriedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq23stream_connecter_base_t21get_new_reconnect_ivlEv
        - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/stream_connecter_base.cpp:77,9'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:77,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t21get_new_reconnect_ivlEv
                - _ZN3zmq11io_object_t9add_timerEii
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t21event_connect_retriedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/stream_connecter_base.cpp:78,30'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t21get_new_reconnect_ivlEv
                - _ZN3zmq11io_object_t9add_timerEii
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq13socket_base_t21event_connect_retriedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:78,30'
          Dst:             _ZN3zmq23stream_connecter_base_t21get_new_reconnect_ivlEv
        - Src:             'src/stream_connecter_base.cpp:79,9'
          Dst:             _ZN3zmq11io_object_t9add_timerEii
        - Src:             'src/stream_connecter_base.cpp:81,11'
          Dst:             _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/stream_connecter_base.cpp:80,18'
          Dst:             _ZN3zmq13socket_base_t21event_connect_retriedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/stream_connecter_base.cpp:80,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/stream_connecter_base.cpp:80,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq23stream_connecter_base_t12process_plugEv
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream_connecter_base.cpp:52,9'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:53,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
            - BranchSide:      'src/stream_connecter_base.cpp:55,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:53,9'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
    - functionName:    _ZThn1224_N3zmq23stream_connecter_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq23stream_connecter_base_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:0,0'
          Dst:             _ZN3zmq23stream_connecter_base_tD0Ev
    - functionName:    _ZN3zmq23stream_connecter_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn1224_N3zmq23stream_connecter_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq23stream_connecter_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:0,0'
          Dst:             _ZN3zmq23stream_connecter_base_tD2Ev
    - functionName:    _ZN3zmq23stream_connecter_base_tD2Ev
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         31
      ICount:          126
      EdgeCount:       55
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN3zmq11io_object_tD2Ev
        - _ZN3zmq5own_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/stream_connecter_base.cpp:45,5'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:45,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_connecter_base.cpp:46,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_connecter_base.cpp:46,5'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:46,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_connecter_base.cpp:47,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_connecter_base.cpp:47,5'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:47,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
            - BranchSide:      'src/stream_connecter_base.cpp:47,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:45,5'
          Dst:             fprintf
        - Src:             'src/stream_connecter_base.cpp:45,5'
          Dst:             fflush
        - Src:             'src/stream_connecter_base.cpp:45,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_connecter_base.cpp:46,5'
          Dst:             fprintf
        - Src:             'src/stream_connecter_base.cpp:46,5'
          Dst:             fflush
        - Src:             'src/stream_connecter_base.cpp:46,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_connecter_base.cpp:47,5'
          Dst:             fprintf
        - Src:             'src/stream_connecter_base.cpp:47,5'
          Dst:             fflush
        - Src:             'src/stream_connecter_base.cpp:47,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_connecter_base.cpp:48,1'
          Dst:             _ZN3zmq11io_object_tD2Ev
        - Src:             'src/stream_connecter_base.cpp:48,1'
          Dst:             _ZN3zmq5own_tD2Ev
        - Src:             'src/stream_connecter_base.cpp:45,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq23stream_connecter_base_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
      functionSourceFile: '/src/libzmq/src/stream_connecter_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - session_
        - options_
        - addr_
        - delayed_start_
      BBCount:         19
      ICount:          138
      EdgeCount:       32
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3zmq11io_object_tC2EPNS_11io_thread_tE
        - _ZN3zmq11io_object_tD2Ev
        - _ZN3zmq5own_tC2EPNS_11io_thread_tERKNS_9options_tE
        - _ZN3zmq5own_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - fflush
        - fprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/stream_connecter_base.cpp:36,5'
          Branch Sides:
            - BranchSide:      'src/stream_connecter_base.cpp:36,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
            - BranchSide:      'src/stream_connecter_base.cpp:37,5'
              BranchSideFuncs:
                - _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq5own_tD2Ev
      Callsites:
        - Src:             'src/stream_connecter_base.cpp:25,5'
          Dst:             _ZN3zmq5own_tC2EPNS_11io_thread_tERKNS_9options_tE
        - Src:             'src/stream_connecter_base.cpp:26,5'
          Dst:             _ZN3zmq11io_object_tC2EPNS_11io_thread_tE
        - Src:             'src/stream_connecter_base.cpp:30,24'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/stream_connecter_base.cpp:36,5'
          Dst:             fprintf
        - Src:             'src/stream_connecter_base.cpp:36,5'
          Dst:             fflush
        - Src:             'src/stream_connecter_base.cpp:36,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_connecter_base.cpp:41,1'
          Dst:             _ZN3zmq11io_object_tD2Ev
        - Src:             'src/stream_connecter_base.cpp:37,12'
          Dst:             _ZNK3zmq9address_t9to_stringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/stream_connecter_base.cpp:41,1'
          Dst:             _ZN3zmq5own_tD2Ev
    - functionName:    _ZN3zmq8i_engineD2Ev
      functionSourceFile: '/src/libzmq/src/i_engine.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_t13plug_internalEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_t9handshakeEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_t5writeEPKvm
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9tcp_writeEiPKvm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:771,12'
          Dst:             _ZN3zmq9tcp_writeEiPKvm
    - functionName:    _ZN3zmq20stream_engine_base_t4readEPvm
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq8tcp_readEiPvm
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:760,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:762,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:766,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:758,20'
          Dst:             _ZN3zmq8tcp_readEiPvm
        - Src:             'src/stream_engine_base.cpp:762,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq20stream_engine_base_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - id_
      BBCount:         15
      ICount:          94
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq11io_object_t9add_timerEii
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:737,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:738,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:741,16'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq11io_object_t9add_timerEii
        - Branch String:   'src/stream_engine_base.cpp:741,16'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:742,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/stream_engine_base.cpp:745,16'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/stream_engine_base.cpp:745,16'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:746,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:748,16'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/stream_engine_base.cpp:748,16'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:749,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:753,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/stream_engine_base.cpp:744,9'
          Dst:             _ZN3zmq11io_object_t9add_timerEii
        - Src:             'src/stream_engine_base.cpp:753,9'
          Dst:             __assert_fail
    - functionName:    _ZN3zmq20stream_engine_base_t19set_handshake_timerEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq11io_object_t9add_timerEii
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:711,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:711,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/stream_engine_base.cpp:713,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
        - Branch String:   'src/stream_engine_base.cpp:713,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:713,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/stream_engine_base.cpp:714,20'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
      Callsites:
        - Src:             'src/stream_engine_base.cpp:711,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:711,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:711,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:714,9'
          Dst:             _ZN3zmq11io_object_t9add_timerEii
    - functionName:    _ZN3zmq20stream_engine_base_t5errorENS_8i_engine14error_reason_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - reason_
      BBCount:         38
      ICount:          220
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
        - _ZN3zmq14session_base_t5flushEv
        - _ZN3zmq14session_base_t8rollbackEv
        - _ZN3zmq20stream_engine_base_t6unplugEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:669,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:669,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
                - __errno_location
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t8rollbackEv
                - _ZN3zmq5msg_t4initEv
            - BranchSide:      'src/stream_engine_base.cpp:671,10'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
                - __errno_location
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t8rollbackEv
                - _ZN3zmq5msg_t4initEv
        - Branch String:   'src/stream_engine_base.cpp:671,58'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:671,62'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t8rollbackEv
                - _ZN3zmq5msg_t4initEv
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
                - __errno_location
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/stream_engine_base.cpp:683,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
                - __errno_location
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/stream_engine_base.cpp:671,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:675,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
                - __errno_location
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/stream_engine_base.cpp:683,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
                - __errno_location
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/stream_engine_base.cpp:684,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:684,13'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
                - __errno_location
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/stream_engine_base.cpp:698,5'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
        - Branch String:   'src/stream_engine_base.cpp:685,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:685,16'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
            - BranchSide:      'src/stream_engine_base.cpp:686,25'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
        - Branch String:   'src/stream_engine_base.cpp:683,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:686,25'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
            - BranchSide:      'src/stream_engine_base.cpp:698,5'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
        - Branch String:   'src/stream_engine_base.cpp:691,44'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:691,48'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
            - BranchSide:      'src/stream_engine_base.cpp:692,17'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
        - Branch String:   'src/stream_engine_base.cpp:692,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:692,17'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
            - BranchSide:      'src/stream_engine_base.cpp:696,5'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
        - Branch String:   'src/stream_engine_base.cpp:691,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:694,21'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
            - BranchSide:      'src/stream_engine_base.cpp:696,5'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
        - Branch String:   'src/stream_engine_base.cpp:702,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:702,13'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
            - BranchSide:      'src/stream_engine_base.cpp:704,7'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
                - _ZN3zmq20stream_engine_base_t6unplugEv
        - Branch String:   'src/stream_engine_base.cpp:706,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:706,5'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:706,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:669,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:669,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:669,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:675,19'
          Dst:             _ZN3zmq14session_base_t8rollbackEv
        - Src:             'src/stream_engine_base.cpp:678,33'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/stream_engine_base.cpp:686,25'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:687,18'
          Dst:             _ZN3zmq13socket_base_t32event_handshake_failed_no_detailERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/stream_engine_base.cpp:698,14'
          Dst:             _ZN3zmq13socket_base_t18event_disconnectedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/stream_engine_base.cpp:699,15'
          Dst:             _ZN3zmq14session_base_t5flushEv
        - Src:             'src/stream_engine_base.cpp:700,15'
          Dst:             _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
        - Src:             'src/stream_engine_base.cpp:705,5'
          Dst:             _ZN3zmq20stream_engine_base_t6unplugEv
    - functionName:    _ZN3zmq20stream_engine_base_t6unplugEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         23
      ICount:          115
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq11io_object_t5rm_fdEPv
        - _ZN3zmq11io_object_t6unplugEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:174,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:174,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:175,5'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/stream_engine_base.cpp:178,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:179,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:183,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/stream_engine_base.cpp:183,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:184,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:188,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/stream_engine_base.cpp:188,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:189,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:193,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/stream_engine_base.cpp:193,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:194,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
            - BranchSide:      'src/stream_engine_base.cpp:198,10'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
        - Branch String:   'src/stream_engine_base.cpp:198,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:198,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t6unplugEv
            - BranchSide:      'src/stream_engine_base.cpp:199,16'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
      Callsites:
        - Src:             'src/stream_engine_base.cpp:174,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:174,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:174,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:179,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/stream_engine_base.cpp:184,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/stream_engine_base.cpp:189,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/stream_engine_base.cpp:194,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/stream_engine_base.cpp:199,9'
          Dst:             _ZN3zmq11io_object_t5rm_fdEPv
        - Src:             'src/stream_engine_base.cpp:202,18'
          Dst:             _ZN3zmq11io_object_t6unplugEv
    - functionName:    _ZN3zmq20stream_engine_base_t19push_msg_to_sessionEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_t21pull_msg_from_sessionEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_t29push_one_then_decode_and_pushEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:652,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:652,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:653,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_t15decode_and_pushEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         28
      ICount:          159
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:620,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:620,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:622,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/stream_engine_base.cpp:622,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:623,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:625,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/stream_engine_base.cpp:625,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:626,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:630,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/stream_engine_base.cpp:630,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:631,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/stream_engine_base.cpp:635,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Branch String:   'src/stream_engine_base.cpp:635,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:636,34'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/stream_engine_base.cpp:639,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Branch String:   'src/stream_engine_base.cpp:639,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:640,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:641,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/stream_engine_base.cpp:641,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:642,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:646,5'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:642,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:643,13'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:644,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:620,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:620,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:620,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:627,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/stream_engine_base.cpp:632,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/stream_engine_base.cpp:635,15'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/stream_engine_base.cpp:640,15'
          Dst:             _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Src:             'src/stream_engine_base.cpp:642,13'
          Dst:             __errno_location
    - functionName:    _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
      functionSourceFile: '/src/libzmq/src/mechanism.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq11mechanism_t18get_zap_propertiesEv
      functionSourceFile: '/src/libzmq/src/mechanism.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - properties_
      BBCount:         18
      ICount:          121
      EdgeCount:       31
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:721,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:722,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:723,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJS6_RSA_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISJ_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE7emplaceB8ne180100IJS6_S6_EEENS9_INS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEbEEDpOT_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_t16write_credentialEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         29
      ICount:          173
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq11mechanism_t11get_user_idEv
        - _ZNK3zmq6blob_t4dataEv
        - _ZNK3zmq6blob_t4sizeEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:586,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:586,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq11mechanism_t11get_user_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:587,5'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t11get_user_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:587,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:587,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq11mechanism_t11get_user_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:589,32'
              BranchSideFuncs:
                - _ZNK3zmq11mechanism_t11get_user_idEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:590,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:592,33'
              BranchSideFuncs:
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:603,5'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:593,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:593,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:594,21'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq6blob_t4dataEv
                - _ZNK3zmq6blob_t4sizeEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:597,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:598,22'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:602,5'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:599,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:599,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:600,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:586,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:586,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:586,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:587,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:587,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:587,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:589,44'
          Dst:             _ZNK3zmq11mechanism_t11get_user_idEv
        - Src:             'src/stream_engine_base.cpp:590,20'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/stream_engine_base.cpp:592,44'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/stream_engine_base.cpp:592,22'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/stream_engine_base.cpp:593,9'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:593,9'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:593,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:594,21'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/stream_engine_base.cpp:594,41'
          Dst:             _ZNK3zmq6blob_t4dataEv
        - Src:             'src/stream_engine_base.cpp:594,61'
          Dst:             _ZNK3zmq6blob_t4sizeEv
        - Src:             'src/stream_engine_base.cpp:595,13'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/stream_engine_base.cpp:598,22'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/stream_engine_base.cpp:599,13'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:599,13'
          Dst:             strerror
        - Src:             'src/stream_engine_base.cpp:599,13'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:599,13'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:599,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZThn16_NK3zmq20stream_engine_base_t12get_endpointEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq20stream_engine_base_t12get_endpointEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:0,0'
          Dst:             _ZNK3zmq20stream_engine_base_t12get_endpointEv
    - functionName:    _ZNK3zmq20stream_engine_base_t12get_endpointEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_N3zmq20stream_engine_base_t17zap_msg_availableEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20stream_engine_base_t17zap_msg_availableEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:0,0'
          Dst:             _ZN3zmq20stream_engine_base_t17zap_msg_availableEv
    - functionName:    _ZN3zmq20stream_engine_base_t17zap_msg_availableEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:493,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:493,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:495,20'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:496,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:497,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:500,9'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:500,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:501,14'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:503,9'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:501,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:501,29'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:502,13'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:503,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:503,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:504,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:493,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:493,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:493,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq20stream_engine_base_t25process_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         20
      ICount:          120
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq20stream_engine_base_t15mechanism_readyEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:475,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:475,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq20stream_engine_base_t15mechanism_readyEv
            - BranchSide:      'src/stream_engine_base.cpp:476,20'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq20stream_engine_base_t15mechanism_readyEv
        - Branch String:   'src/stream_engine_base.cpp:477,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:478,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq20stream_engine_base_t15mechanism_readyEv
            - BranchSide:      'src/stream_engine_base.cpp:488,12'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:478,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:479,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t15mechanism_readyEv
            - BranchSide:      'src/stream_engine_base.cpp:480,18'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/stream_engine_base.cpp:480,18'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:0,0'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:481,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/stream_engine_base.cpp:484,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:485,13'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:486,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:475,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:475,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:475,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:479,13'
          Dst:             _ZN3zmq20stream_engine_base_t15mechanism_readyEv
        - Src:             'src/stream_engine_base.cpp:481,13'
          Dst:             __errno_location
    - functionName:    _ZN3zmq20stream_engine_base_t15mechanism_readyEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         83
      ICount:          459
      EdgeCount:       86
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq11io_object_t9add_timerEii
        - _ZN3zmq11mechanism_t15peer_routing_idEPNS_5msg_tE
        - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14session_base_t12engine_readyEv
        - _ZN3zmq14session_base_t5flushEv
        - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
        - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:514,41'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:514,45'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11mechanism_t15peer_routing_idEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq14session_base_t12engine_readyEv
            - BranchSide:      'src/stream_engine_base.cpp:519,9'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11mechanism_t15peer_routing_idEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq14session_base_t12engine_readyEv
        - Branch String:   'src/stream_engine_base.cpp:514,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:515,20'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11mechanism_t15peer_routing_idEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq14session_base_t12engine_readyEv
            - BranchSide:      'src/stream_engine_base.cpp:519,9'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11mechanism_t15peer_routing_idEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq14session_base_t12engine_readyEv
        - Branch String:   'src/stream_engine_base.cpp:519,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:520,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t12engine_readyEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11mechanism_t15peer_routing_idEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:522,10'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11mechanism_t15peer_routing_idEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/stream_engine_base.cpp:524,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:526,9'
              BranchSideFuncs:
                - _ZN3zmq11mechanism_t15peer_routing_idEPNS_5msg_tE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:538,9'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/stream_engine_base.cpp:528,22'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:528,25'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:534,9'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:528,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:532,13'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:534,9'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:534,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:534,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:535,23'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/stream_engine_base.cpp:538,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:540,30'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:552,9'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
        - Branch String:   'src/stream_engine_base.cpp:542,22'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:542,25'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:548,9'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:542,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:546,13'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:548,9'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:548,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:548,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:549,23'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
        - Branch String:   'src/stream_engine_base.cpp:552,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:553,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:555,5'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEEC2B8ne180100Ev
                - _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNK3zmq11mechanism_t18get_zap_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5beginB8ne180100Ev
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE3endB8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE6insertB8ne180100INS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS6_S6_EEPNS_11__tree_nodeISI_PvEElEEEEEEvT_SP_
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:570,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:570,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:571,21'
              BranchSideFuncs:
                - _ZNKSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE5emptyB8ne180100Ev
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:571,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:572,21'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:576,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/stream_engine_base.cpp:572,21'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:572,9'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:572,21'
              BranchSideFuncs:
                - _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:573,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:573,9'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:574,5'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/stream_engine_base.cpp:572,21'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:582,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
            - BranchSide:      'src/stream_engine_base.cpp:582,1'
              BranchSideFuncs:
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
        - Branch String:   'src/stream_engine_base.cpp:576,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:577,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
            - BranchSide:      'src/stream_engine_base.cpp:581,5'
              BranchSideFuncs:
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
                - _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEED2B8ne180100Ev
      Callsites:
        - Src:             'src/stream_engine_base.cpp:515,9'
          Dst:             _ZN3zmq11io_object_t9add_timerEii
        - Src:             'src/stream_engine_base.cpp:520,19'
          Dst:             _ZN3zmq14session_base_t12engine_readyEv
        - Src:             'src/stream_engine_base.cpp:526,21'
          Dst:             _ZN3zmq11mechanism_t15peer_routing_idEPNS_5msg_tE
        - Src:             'src/stream_engine_base.cpp:528,25'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:534,9'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:534,9'
          Dst:             strerror
        - Src:             'src/stream_engine_base.cpp:534,9'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:534,9'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:534,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:540,30'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/stream_engine_base.cpp:542,25'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:548,9'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:548,9'
          Dst:             strerror
        - Src:             'src/stream_engine_base.cpp:548,9'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:548,9'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:548,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:553,19'
          Dst:             _ZN3zmq14session_base_t5flushEv
        - Src:             'src/stream_engine_base.cpp:560,5'
          Dst:             _ZN3zmq20stream_engine_base_t15init_propertiesERNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
        - Src:             'src/stream_engine_base.cpp:563,54'
          Dst:             _ZNK3zmq11mechanism_t18get_zap_propertiesEv
        - Src:             'src/stream_engine_base.cpp:567,55'
          Dst:             _ZNK3zmq11mechanism_t19get_zmtp_propertiesEv
        - Src:             'src/stream_engine_base.cpp:570,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:570,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:570,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:572,40'
          Dst:             _ZN3zmq10metadata_tC2ERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
        - Src:             'src/stream_engine_base.cpp:573,9'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:573,9'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:573,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:577,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/stream_engine_base.cpp:581,14'
          Dst:             _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
    - functionName:    _ZN3zmq20stream_engine_base_t15pull_and_encodeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         13
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:609,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:609,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:611,9'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:611,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:612,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:613,9'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:613,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:614,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:615,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:609,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:609,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:609,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq20stream_engine_base_t22next_handshake_commandEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         16
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq20stream_engine_base_t15mechanism_readyEv
        - _ZN3zmq20stream_engine_base_t15pull_and_encodeEPNS_5msg_tE
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:455,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:455,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - _ZN3zmq20stream_engine_base_t15mechanism_readyEv
                - _ZN3zmq20stream_engine_base_t15pull_and_encodeEPNS_5msg_tE
            - BranchSide:      'src/stream_engine_base.cpp:457,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - _ZN3zmq20stream_engine_base_t15mechanism_readyEv
                - _ZN3zmq20stream_engine_base_t15pull_and_encodeEPNS_5msg_tE
        - Branch String:   'src/stream_engine_base.cpp:457,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:458,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t15mechanism_readyEv
                - _ZN3zmq20stream_engine_base_t15pull_and_encodeEPNS_5msg_tE
            - BranchSide:      'src/stream_engine_base.cpp:461,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
        - Branch String:   'src/stream_engine_base.cpp:461,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:462,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:465,20'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
        - Branch String:   'src/stream_engine_base.cpp:467,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:468,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/stream_engine_base.cpp:470,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:455,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:455,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:455,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:458,9'
          Dst:             _ZN3zmq20stream_engine_base_t15mechanism_readyEv
        - Src:             'src/stream_engine_base.cpp:459,16'
          Dst:             _ZN3zmq20stream_engine_base_t15pull_and_encodeEPNS_5msg_tE
        - Src:             'src/stream_engine_base.cpp:462,9'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:468,15'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
    - functionName:    _ZThn16_N3zmq20stream_engine_base_t13restart_inputEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20stream_engine_base_t13restart_inputEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:0,0'
          Dst:             _ZN3zmq20stream_engine_base_t13restart_inputEv
    - functionName:    _ZN3zmq20stream_engine_base_t13restart_inputEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         60
      ICount:          339
      EdgeCount:       77
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3zmq14session_base_t5flushEv
        - _ZN3zmq20stream_engine_base_t10set_pollinEv
        - _ZN3zmq20stream_engine_base_t17in_event_internalEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:402,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:402,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:403,5'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:403,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:403,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:404,5'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:404,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:404,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:406,22'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
        - Branch String:   'src/stream_engine_base.cpp:406,14'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:406,37'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:406,37'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
        - Branch String:   'src/stream_engine_base.cpp:407,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:408,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:417,5'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:408,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:409,13'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:411,13'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:417,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:418,16'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:430,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
        - Branch String:   'src/stream_engine_base.cpp:420,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:420,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:421,19'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:423,21'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:423,24'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:424,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
        - Branch String:   'src/stream_engine_base.cpp:423,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:424,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:425,22'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:425,14'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:425,37'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:425,37'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:426,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:417,5'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:427,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - __errno_location
                - _ZN3zmq14session_base_t5flushEv
        - Branch String:   'src/stream_engine_base.cpp:430,18'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:430,21'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:432,14'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
        - Branch String:   'src/stream_engine_base.cpp:430,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:431,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:432,14'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
        - Branch String:   'src/stream_engine_base.cpp:432,14'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:433,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:435,16'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
        - Branch String:   'src/stream_engine_base.cpp:435,16'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:436,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:441,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t10set_pollinEv
                - _ZN3zmq14session_base_t5flushEv
                - _ZN3zmq20stream_engine_base_t17in_event_internalEv
      Callsites:
        - Src:             'src/stream_engine_base.cpp:402,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:402,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:402,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:403,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:403,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:403,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:404,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:404,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:404,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:408,13'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:409,23'
          Dst:             _ZN3zmq14session_base_t5flushEv
        - Src:             'src/stream_engine_base.cpp:420,9'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:420,9'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:420,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:430,21'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:431,19'
          Dst:             _ZN3zmq14session_base_t5flushEv
        - Src:             'src/stream_engine_base.cpp:442,9'
          Dst:             _ZN3zmq20stream_engine_base_t10set_pollinEv
        - Src:             'src/stream_engine_base.cpp:443,19'
          Dst:             _ZN3zmq14session_base_t5flushEv
        - Src:             'src/stream_engine_base.cpp:446,14'
          Dst:             _ZN3zmq20stream_engine_base_t17in_event_internalEv
    - functionName:    _ZN3zmq20stream_engine_base_t17in_event_internalEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         64
      ICount:          380
      EdgeCount:       84
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq11io_object_t12reset_pollinEPv
        - _ZN3zmq11io_object_t5rm_fdEPv
        - _ZN3zmq14session_base_t12engine_readyEv
        - _ZN3zmq14session_base_t5flushEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq19endpoint_uri_pair_t5clashEv
        - __errno_location
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:222,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:222,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t12engine_readyEv
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:225,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t12engine_readyEv
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/stream_engine_base.cpp:225,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:226,13'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t12engine_readyEv
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:244,5'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:226,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:229,13'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t12engine_readyEv
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:240,13'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:231,36'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:231,39'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t12engine_readyEv
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:239,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:231,17'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:232,17'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t12engine_readyEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/stream_engine_base.cpp:239,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:234,21'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:235,21'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:238,13'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:244,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:244,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
            - BranchSide:      'src/stream_engine_base.cpp:247,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - _ZN3zmq11io_object_t5rm_fdEPv
        - Branch String:   'src/stream_engine_base.cpp:247,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:248,16'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t5rm_fdEPv
            - BranchSide:      'src/stream_engine_base.cpp:254,10'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/stream_engine_base.cpp:254,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:259,16'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:278,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:264,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:265,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:273,40'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:265,17'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:266,17'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:269,13'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:281,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:282,14'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:295,9'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
        - Branch String:   'src/stream_engine_base.cpp:283,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:283,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
            - BranchSide:      'src/stream_engine_base.cpp:284,19'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:286,21'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:286,24'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
            - BranchSide:      'src/stream_engine_base.cpp:287,13'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
        - Branch String:   'src/stream_engine_base.cpp:286,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:287,13'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
            - BranchSide:      'src/stream_engine_base.cpp:288,22'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:288,14'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:288,37'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:288,37'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:289,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:281,5'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
            - BranchSide:      'src/stream_engine_base.cpp:290,13'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
        - Branch String:   'src/stream_engine_base.cpp:295,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:296,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq14session_base_t5flushEv
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
            - BranchSide:      'src/stream_engine_base.cpp:310,5'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
        - Branch String:   'src/stream_engine_base.cpp:296,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:301,18'
              BranchSideFuncs:
                - _ZNK3zmq19endpoint_uri_pair_t5clashEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:306,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq14session_base_t5flushEv
        - Branch String:   'src/stream_engine_base.cpp:301,17'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:302,17'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/stream_engine_base.cpp:305,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - _ZN3zmq14session_base_t5flushEv
      Callsites:
        - Src:             'src/stream_engine_base.cpp:222,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:222,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:222,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:232,27'
          Dst:             _ZN3zmq14session_base_t12engine_readyEv
        - Src:             'src/stream_engine_base.cpp:235,21'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/stream_engine_base.cpp:244,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:244,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:244,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:248,9'
          Dst:             _ZN3zmq11io_object_t5rm_fdEPv
        - Src:             'src/stream_engine_base.cpp:265,17'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:283,9'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:283,9'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:283,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:296,13'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:301,37'
          Dst:             _ZNK3zmq19endpoint_uri_pair_t5clashEv
        - Src:             'src/stream_engine_base.cpp:307,9'
          Dst:             _ZN3zmq11io_object_t12reset_pollinEPv
        - Src:             'src/stream_engine_base.cpp:310,15'
          Dst:             _ZN3zmq14session_base_t5flushEv
    - functionName:    _ZNK3zmq19endpoint_uri_pair_t5clashEv
      functionSourceFile: '/src/libzmq/src/endpoint.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_N3zmq20stream_engine_base_t14restart_outputEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20stream_engine_base_t14restart_outputEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:0,0'
          Dst:             _ZN3zmq20stream_engine_base_t14restart_outputEv
    - functionName:    _ZN3zmq20stream_engine_base_t14restart_outputEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq20stream_engine_base_t11set_polloutEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:385,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:386,9'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:388,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/stream_engine_base.cpp:388,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:389,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/stream_engine_base.cpp:397,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:389,9'
          Dst:             _ZN3zmq20stream_engine_base_t11set_polloutEv
    - functionName:    _ZN3zmq20stream_engine_base_t13reset_polloutEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11io_object_t13reset_polloutEPv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.hpp:98,42'
          Dst:             _ZN3zmq11io_object_t13reset_polloutEPv
    - functionName:    _ZN3zmq20stream_engine_base_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         47
      ICount:          292
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq20stream_engine_base_t13reset_polloutEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:316,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:316,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:319,10'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:319,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:323,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
            - BranchSide:      'src/stream_engine_base.cpp:363,31'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
        - Branch String:   'src/stream_engine_base.cpp:323,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:324,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:328,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/stream_engine_base.cpp:324,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:324,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:325,13'
              BranchSideFuncs: []
        - Branch String:   'src/stream_engine_base.cpp:331,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:332,25'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:351,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
        - Branch String:   'src/stream_engine_base.cpp:332,17'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:332,38'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:332,38'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/stream_engine_base.cpp:332,17'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:335,21'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
            - BranchSide:      'src/stream_engine_base.cpp:340,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:335,21'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:336,21'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:338,21'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
        - Branch String:   'src/stream_engine_base.cpp:344,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:344,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:345,17'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/stream_engine_base.cpp:345,17'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:346,27'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/stream_engine_base.cpp:347,25'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/stream_engine_base.cpp:351,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:352,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
            - BranchSide:      'src/stream_engine_base.cpp:356,5'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
        - Branch String:   'src/stream_engine_base.cpp:368,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:369,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
            - BranchSide:      'src/stream_engine_base.cpp:373,16'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
        - Branch String:   'src/stream_engine_base.cpp:378,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:378,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
            - BranchSide:      'src/stream_engine_base.cpp:379,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
        - Branch String:   'src/stream_engine_base.cpp:379,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:379,25'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
            - BranchSide:      'src/stream_engine_base.cpp:380,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t13reset_polloutEv
      Callsites:
        - Src:             'src/stream_engine_base.cpp:316,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:316,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:316,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:324,13'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:324,13'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:324,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:335,21'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:344,13'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:344,13'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:344,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:353,13'
          Dst:             _ZN3zmq20stream_engine_base_t13reset_polloutEv
        - Src:             'src/stream_engine_base.cpp:369,9'
          Dst:             _ZN3zmq20stream_engine_base_t13reset_polloutEv
        - Src:             'src/stream_engine_base.cpp:380,13'
          Dst:             _ZN3zmq20stream_engine_base_t13reset_polloutEv
    - functionName:    _ZN3zmq20stream_engine_base_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20stream_engine_base_t17in_event_internalEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:216,22'
          Dst:             _ZN3zmq20stream_engine_base_t17in_event_internalEv
    - functionName:    _ZThn16_N3zmq20stream_engine_base_t9terminateEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20stream_engine_base_t9terminateEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:0,0'
          Dst:             _ZN3zmq20stream_engine_base_t9terminateEv
    - functionName:    _ZN3zmq20stream_engine_base_t9terminateEv
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq20stream_engine_base_t6unplugEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:210,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:210,5'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:210,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:209,5'
          Dst:             _ZN3zmq20stream_engine_base_t6unplugEv
    - functionName:    _ZThn16_N3zmq20stream_engine_base_t4plugEPNS_11io_thread_tEPNS_14session_base_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20stream_engine_base_t4plugEPNS_11io_thread_tEPNS_14session_base_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:0,0'
          Dst:             _ZN3zmq20stream_engine_base_t4plugEPNS_11io_thread_tEPNS_14session_base_tE
    - functionName:    _ZN3zmq20stream_engine_base_t4plugEPNS_11io_thread_tEPNS_14session_base_tE
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - session_
      BBCount:         18
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
        - _ZN3zmq11io_object_t6add_fdEi
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t10get_socketEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:155,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:155,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq11io_object_t6add_fdEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:156,5'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq11io_object_t6add_fdEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:159,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:159,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq11io_object_t6add_fdEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:160,5'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq11io_object_t6add_fdEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:160,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:160,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq11io_object_t6add_fdEi
            - BranchSide:      'src/stream_engine_base.cpp:160,5'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq11io_object_t6add_fdEi
      Callsites:
        - Src:             'src/stream_engine_base.cpp:155,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:155,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:155,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:159,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:159,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:159,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:160,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:160,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:160,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:162,25'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/stream_engine_base.cpp:165,18'
          Dst:             _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
        - Src:             'src/stream_engine_base.cpp:166,15'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
    - functionName:    _ZThn16_N3zmq20stream_engine_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20stream_engine_base_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:0,0'
          Dst:             _ZN3zmq20stream_engine_base_tD0Ev
    - functionName:    _ZN3zmq20stream_engine_base_tD0Ev
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20stream_engine_base_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:116,1'
          Dst:             _ZN3zmq20stream_engine_base_tD2Ev
    - functionName:    _ZN3zmq20stream_engine_base_tD2Ev
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         55
      ICount:          267
      EdgeCount:       107
      CyclomaticComplexity: 54
      functionsReached:
        - _ZN3zmq10metadata_t8drop_refEv
        - _ZN3zmq10metadata_tD2Ev
        - _ZN3zmq11io_object_tD2Ev
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq8i_engineD2Ev
        - _ZN3zmq9options_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - __errno_location
        - close
        - fflush
        - fprintf
        - strerror
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:117,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:117,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:119,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __clang_call_terminate
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:119,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:124,25'
              BranchSideFuncs:
                - close
                - __clang_call_terminate
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:136,20'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __clang_call_terminate
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:131,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:131,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/stream_engine_base.cpp:133,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __clang_call_terminate
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/stream_engine_base.cpp:137,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:137,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq10metadata_t8drop_refEv
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/stream_engine_base.cpp:141,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq10metadata_t8drop_refEv
                - __clang_call_terminate
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
        - Branch String:   'src/stream_engine_base.cpp:141,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:142,13'
              BranchSideFuncs:
                - _ZN3zmq10metadata_t8drop_refEv
                - __clang_call_terminate
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
            - BranchSide:      'src/stream_engine_base.cpp:147,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
        - Branch String:   'src/stream_engine_base.cpp:142,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:143,13'
              BranchSideFuncs:
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
            - BranchSide:      'src/stream_engine_base.cpp:145,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
        - Branch String:   'src/stream_engine_base.cpp:143,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:145,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
            - BranchSide:      'src/stream_engine_base.cpp:145,5'
              BranchSideFuncs:
                - _ZN3zmq10metadata_tD2Ev
                - _ZdlPv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
        - Branch String:   'src/stream_engine_base.cpp:147,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:147,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
            - BranchSide:      'src/stream_engine_base.cpp:147,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
        - Branch String:   'src/stream_engine_base.cpp:148,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:148,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
            - BranchSide:      'src/stream_engine_base.cpp:148,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
        - Branch String:   'src/stream_engine_base.cpp:149,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:149,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
            - BranchSide:      'src/stream_engine_base.cpp:149,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
      Callsites:
        - Src:             'src/stream_engine_base.cpp:117,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:117,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:117,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:124,18'
          Dst:             close
        - Src:             'src/stream_engine_base.cpp:131,9'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:131,9'
          Dst:             strerror
        - Src:             'src/stream_engine_base.cpp:131,9'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:131,9'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:131,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:136,28'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/stream_engine_base.cpp:137,5'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:137,5'
          Dst:             strerror
        - Src:             'src/stream_engine_base.cpp:137,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:137,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:137,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:142,24'
          Dst:             _ZN3zmq10metadata_t8drop_refEv
        - Src:             'src/stream_engine_base.cpp:143,13'
          Dst:             _ZN3zmq10metadata_tD2Ev
        - Src:             'src/stream_engine_base.cpp:150,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/stream_engine_base.cpp:150,1'
          Dst:             _ZN3zmq9options_tD2Ev
        - Src:             'src/stream_engine_base.cpp:150,1'
          Dst:             _ZN3zmq8i_engineD2Ev
        - Src:             'src/stream_engine_base.cpp:150,1'
          Dst:             _ZN3zmq11io_object_tD2Ev
        - Src:             'src/stream_engine_base.cpp:117,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn16_N3zmq20stream_engine_base_tD1Ev
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq20stream_engine_base_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/stream_engine_base.cpp:0,0'
          Dst:             _ZN3zmq20stream_engine_base_tD2Ev
    - functionName:    _ZL16get_peer_addressi
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s_
        - ''
      BBCount:         31
      ICount:          157
      EdgeCount:       55
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN3zmq19get_peer_ip_addressEiRNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - getsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:44,9'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:45,22'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5clearB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/stream_engine_base.cpp:47,14'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - getsockopt
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEj
                - _ZNSt3__1lsB8ne180100INS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi
                - _ZNKSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEE3strB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEpLB8ne180100ERKS5_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/stream_engine_base.cpp:50,13'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:51,32'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/stream_engine_base.cpp:55,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/stream_engine_base.cpp:73,1'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:73,1'
              BranchSideFuncs: []
            - BranchSide:      'src/stream_engine_base.cpp:73,1'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/stream_engine_base.cpp:43,24'
          Dst:             _ZN3zmq19get_peer_ip_addressEiRNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/stream_engine_base.cpp:50,14'
          Dst:             getsockopt
    - functionName:    _ZN3zmq8i_engineC2Ev
      functionSourceFile: '/src/libzmq/src/i_engine.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8i_engineD0Ev
      functionSourceFile: '/src/libzmq/src/i_engine.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq20stream_engine_base_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tEb
      functionSourceFile: '/src/libzmq/src/stream_engine_base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - fd_
        - options_
        - endpoint_uri_pair_
        - has_handshake_stage_
      BBCount:         25
      ICount:          203
      EdgeCount:       42
      CyclomaticComplexity: 19
      functionsReached:
        - _ZL16get_peer_addressi
        - _ZN3zmq11io_object_tC2EPNS_11io_thread_tE
        - _ZN3zmq11io_object_tD2Ev
        - _ZN3zmq14unblock_socketEi
        - _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq8i_engineC2Ev
        - _ZN3zmq8i_engineD2Ev
        - _ZN3zmq9options_tC2ERKS0_
        - _ZN3zmq9options_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/stream_engine_base.cpp:109,5'
          Branch Sides:
            - BranchSide:      'src/stream_engine_base.cpp:109,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14unblock_socketEi
            - BranchSide:      'src/stream_engine_base.cpp:112,21'
              BranchSideFuncs:
                - _ZN3zmq14unblock_socketEi
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
      Callsites:
        - Src:             'src/stream_engine_base.cpp:75,28'
          Dst:             _ZN3zmq11io_object_tC2EPNS_11io_thread_tE
        - Src:             'src/stream_engine_base.cpp:75,28'
          Dst:             _ZN3zmq8i_engineC2Ev
        - Src:             'src/stream_engine_base.cpp:80,5'
          Dst:             _ZN3zmq9options_tC2ERKS0_
        - Src:             'src/stream_engine_base.cpp:93,5'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2ERKS0_
        - Src:             'src/stream_engine_base.cpp:98,20'
          Dst:             _ZL16get_peer_addressi
        - Src:             'src/stream_engine_base.cpp:108,28'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/stream_engine_base.cpp:109,5'
          Dst:             __errno_location
        - Src:             'src/stream_engine_base.cpp:109,5'
          Dst:             strerror
        - Src:             'src/stream_engine_base.cpp:109,5'
          Dst:             fprintf
        - Src:             'src/stream_engine_base.cpp:109,5'
          Dst:             fflush
        - Src:             'src/stream_engine_base.cpp:109,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/stream_engine_base.cpp:112,5'
          Dst:             _ZN3zmq14unblock_socketEi
        - Src:             'src/stream_engine_base.cpp:113,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/stream_engine_base.cpp:113,1'
          Dst:             _ZN3zmq9options_tD2Ev
        - Src:             'src/stream_engine_base.cpp:113,1'
          Dst:             _ZN3zmq8i_engineD2Ev
        - Src:             'src/stream_engine_base.cpp:113,1'
          Dst:             _ZN3zmq11io_object_tD2Ev
    - functionName:    _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
      functionSourceFile: '/src/libzmq/src/tcp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - address_
        - options_
        - local_
        - fallback_to_ipv4_
        - out_tcp_addr_
      BBCount:         53
      ICount:          317
      EdgeCount:       71
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN3zmq11open_socketEiii
        - _ZN3zmq13tcp_address_t7resolveEPKcbb
        - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN3zmq18tune_tcp_busy_pollEii
        - _ZN3zmq19enable_ipv4_mappingEi
        - _ZN3zmq19set_socket_priorityEii
        - _ZN3zmq19set_tcp_send_bufferEii
        - _ZN3zmq22set_ip_type_of_serviceEii
        - _ZN3zmq22set_tcp_receive_bufferEii
        - _ZN3zmq27tcp_tune_loopback_fast_pathEi
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13tcp_address_t6familyEv
        - __errno_location
        - close
        - fflush
        - fprintf
        - strerror
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/tcp.cpp:340,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:341,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp.cpp:344,27'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
                - _ZNK3zmq13tcp_address_t6familyEv
                - __errno_location
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZN3zmq11open_socketEiii
        - Branch String:   'src/tcp.cpp:347,25'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:347,28'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
                - _ZNK3zmq13tcp_address_t6familyEv
                - __errno_location
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZN3zmq11open_socketEiii
            - BranchSide:      'src/tcp.cpp:357,9'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
        - Branch String:   'src/tcp.cpp:348,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:348,12'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
                - __errno_location
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZN3zmq11open_socketEiii
            - BranchSide:      'src/tcp.cpp:357,9'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
        - Branch String:   'src/tcp.cpp:348,49'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:348,52'
              BranchSideFuncs:
                - __errno_location
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZN3zmq11open_socketEiii
            - BranchSide:      'src/tcp.cpp:357,9'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
        - Branch String:   'src/tcp.cpp:349,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:349,12'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZN3zmq11open_socketEiii
            - BranchSide:      'src/tcp.cpp:357,9'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
        - Branch String:   'src/tcp.cpp:347,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:350,14'
              BranchSideFuncs:
                - _ZN3zmq13tcp_address_t7resolveEPKcbb
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
            - BranchSide:      'src/tcp.cpp:357,9'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
        - Branch String:   'src/tcp.cpp:351,13'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:352,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp.cpp:354,13'
              BranchSideFuncs:
                - _ZN3zmq11open_socketEiii
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
        - Branch String:   'src/tcp.cpp:357,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:358,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp.cpp:363,9'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t6familyEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZN3zmq19enable_ipv4_mappingEi
        - Branch String:   'src/tcp.cpp:363,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:364,30'
              BranchSideFuncs:
                - _ZN3zmq19enable_ipv4_mappingEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
            - BranchSide:      'src/tcp.cpp:367,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
                - _ZN3zmq22set_ip_type_of_serviceEii
        - Branch String:   'src/tcp.cpp:367,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:368,33'
              BranchSideFuncs:
                - _ZN3zmq22set_ip_type_of_serviceEii
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
            - BranchSide:      'src/tcp.cpp:371,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZN3zmq19set_socket_priorityEii
        - Branch String:   'src/tcp.cpp:371,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:372,30'
              BranchSideFuncs:
                - _ZN3zmq19set_socket_priorityEii
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
            - BranchSide:      'src/tcp.cpp:375,9'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
        - Branch String:   'src/tcp.cpp:375,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:376,38'
              BranchSideFuncs:
                - _ZN3zmq27tcp_tune_loopback_fast_pathEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp.cpp:379,10'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:379,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:380,29'
              BranchSideFuncs:
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
            - BranchSide:      'src/tcp.cpp:384,9'
              BranchSideFuncs:
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq19set_tcp_send_bufferEii
        - Branch String:   'src/tcp.cpp:380,13'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:380,59'
              BranchSideFuncs:
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp.cpp:381,13'
              BranchSideFuncs:
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:384,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:385,30'
              BranchSideFuncs:
                - _ZN3zmq19set_tcp_send_bufferEii
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
            - BranchSide:      'src/tcp.cpp:386,9'
              BranchSideFuncs:
                - _ZN3zmq18tune_tcp_busy_pollEii
                - _ZN3zmq22set_tcp_receive_bufferEii
        - Branch String:   'src/tcp.cpp:386,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:387,33'
              BranchSideFuncs:
                - _ZN3zmq22set_tcp_receive_bufferEii
                - _ZN3zmq18tune_tcp_busy_pollEii
            - BranchSide:      'src/tcp.cpp:390,9'
              BranchSideFuncs:
                - _ZN3zmq18tune_tcp_busy_pollEii
        - Branch String:   'src/tcp.cpp:390,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:391,29'
              BranchSideFuncs:
                - _ZN3zmq18tune_tcp_busy_pollEii
            - BranchSide:      'src/tcp.cpp:392,12'
              BranchSideFuncs: []
        - Branch String:   'src/tcp.cpp:400,5'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:400,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp.cpp:402,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp.cpp:339,29'
          Dst:             _ZN3zmq13tcp_address_t7resolveEPKcbb
        - Src:             'src/tcp.cpp:344,42'
          Dst:             _ZNK3zmq13tcp_address_t6familyEv
        - Src:             'src/tcp.cpp:344,14'
          Dst:             _ZN3zmq11open_socketEiii
        - Src:             'src/tcp.cpp:348,27'
          Dst:             _ZNK3zmq13tcp_address_t6familyEv
        - Src:             'src/tcp.cpp:348,52'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:350,29'
          Dst:             _ZN3zmq13tcp_address_t7resolveEPKcbb
        - Src:             'src/tcp.cpp:354,13'
          Dst:             _ZN3zmq11open_socketEiii
        - Src:             'src/tcp.cpp:363,24'
          Dst:             _ZNK3zmq13tcp_address_t6familyEv
        - Src:             'src/tcp.cpp:364,9'
          Dst:             _ZN3zmq19enable_ipv4_mappingEi
        - Src:             'src/tcp.cpp:368,9'
          Dst:             _ZN3zmq22set_ip_type_of_serviceEii
        - Src:             'src/tcp.cpp:372,9'
          Dst:             _ZN3zmq19set_socket_priorityEii
        - Src:             'src/tcp.cpp:376,9'
          Dst:             _ZN3zmq27tcp_tune_loopback_fast_pathEi
        - Src:             'src/tcp.cpp:380,13'
          Dst:             _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/tcp.cpp:385,9'
          Dst:             _ZN3zmq19set_tcp_send_bufferEii
        - Src:             'src/tcp.cpp:387,9'
          Dst:             _ZN3zmq22set_tcp_receive_bufferEii
        - Src:             'src/tcp.cpp:391,9'
          Dst:             _ZN3zmq18tune_tcp_busy_pollEii
        - Src:             'src/tcp.cpp:399,10'
          Dst:             close
        - Src:             'src/tcp.cpp:400,5'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:400,5'
          Dst:             strerror
        - Src:             'src/tcp.cpp:400,5'
          Dst:             fprintf
        - Src:             'src/tcp.cpp:400,5'
          Dst:             fflush
        - Src:             'src/tcp.cpp:400,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq27tcp_tune_loopback_fast_pathEi
      functionSourceFile: '/src/libzmq/src/tcp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - socket_
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq19set_tcp_send_bufferEii
      functionSourceFile: '/src/libzmq/src/tcp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - sockfd_
        - bufsize_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq29assert_success_or_recoverableEii
        - setsockopt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp.cpp:56,7'
          Dst:             setsockopt
        - Src:             'src/tcp.cpp:58,5'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
    - functionName:    _ZN3zmq22set_tcp_receive_bufferEii
      functionSourceFile: '/src/libzmq/src/tcp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - sockfd_
        - bufsize_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq29assert_success_or_recoverableEii
        - setsockopt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp.cpp:65,7'
          Dst:             setsockopt
        - Src:             'src/tcp.cpp:67,5'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
    - functionName:    _ZN3zmq18tune_tcp_busy_pollEii
      functionSourceFile: '/src/libzmq/src/tcp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - socket_
        - busy_poll_
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq8tcp_readEiPvm
      functionSourceFile: '/src/libzmq/src/tcp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s_
        - data_
        - size_
      BBCount:         24
      ICount:          124
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - recv
        - strerror
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/tcp.cpp:277,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:277,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp.cpp:279,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'src/tcp.cpp:279,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:279,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp.cpp:279,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:279,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:279,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/tcp.cpp:279,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:279,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:279,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp.cpp:279,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:279,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:279,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp.cpp:284,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'src/tcp.cpp:284,34'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:284,37'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/tcp.cpp:285,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/tcp.cpp:284,13'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:285,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/tcp.cpp:286,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp.cpp:272,24'
          Dst:             recv
        - Src:             'src/tcp.cpp:279,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:279,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:279,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:279,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:279,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:279,9'
          Dst:             strerror
        - Src:             'src/tcp.cpp:279,9'
          Dst:             fprintf
        - Src:             'src/tcp.cpp:279,9'
          Dst:             fflush
        - Src:             'src/tcp.cpp:279,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp.cpp:284,13'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:284,37'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:285,13'
          Dst:             __errno_location
    - functionName:    _ZN3zmq9tcp_writeEiPKvm
      functionSourceFile: '/src/libzmq/src/tcp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s_
        - data_
        - size_
      BBCount:         38
      ICount:          192
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - send
        - strerror
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/tcp.cpp:221,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:221,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp.cpp:225,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'src/tcp.cpp:221,29'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:221,32'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp.cpp:222,9'
              BranchSideFuncs: []
        - Branch String:   'src/tcp.cpp:221,53'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:221,56'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp.cpp:222,9'
              BranchSideFuncs: []
        - Branch String:   'src/tcp.cpp:220,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:222,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp.cpp:225,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'src/tcp.cpp:225,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp.cpp:240,30'
              BranchSideFuncs: []
        - Branch String:   'src/tcp.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp.cpp:237,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp.cpp:215,22'
          Dst:             send
        - Src:             'src/tcp.cpp:221,13'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:221,32'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:221,56'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/tcp.cpp:227,9'
          Dst:             strerror
        - Src:             'src/tcp.cpp:227,9'
          Dst:             fprintf
        - Src:             'src/tcp.cpp:227,9'
          Dst:             fflush
        - Src:             'src/tcp.cpp:227,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14tune_tcp_maxrtEii
      functionSourceFile: '/src/libzmq/src/tcp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - sockfd_
        - timeout_
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq29assert_success_or_recoverableEii
        - setsockopt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/tcp.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:163,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp.cpp:177,26'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
      Callsites:
        - Src:             'src/tcp.cpp:177,14'
          Dst:             setsockopt
        - Src:             'src/tcp.cpp:179,5'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
    - functionName:    _ZN3zmq19tune_tcp_keepalivesEiiiii
      functionSourceFile: '/src/libzmq/src/tcp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - s_
        - keepalive_
        - keepalive_cnt_
        - keepalive_idle_
        - keepalive_intvl_
      BBCount:         24
      ICount:          147
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq29assert_success_or_recoverableEii
        - setsockopt
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/tcp.cpp:106,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:108,23'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
            - BranchSide:      'src/tcp.cpp:157,5'
              BranchSideFuncs: []
        - Branch String:   'src/tcp.cpp:111,13'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:112,20'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp.cpp:115,13'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
        - Branch String:   'src/tcp.cpp:115,13'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:116,34'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
            - BranchSide:      'src/tcp.cpp:125,13'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
        - Branch String:   'src/tcp.cpp:119,17'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:120,24'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp.cpp:121,9'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
        - Branch String:   'src/tcp.cpp:125,13'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:126,34'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
            - BranchSide:      'src/tcp.cpp:145,13'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
        - Branch String:   'src/tcp.cpp:129,17'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:130,24'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp.cpp:131,9'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
        - Branch String:   'src/tcp.cpp:145,13'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:146,34'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
            - BranchSide:      'src/tcp.cpp:153,5'
              BranchSideFuncs: []
        - Branch String:   'src/tcp.cpp:149,17'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:150,24'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp.cpp:151,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp.cpp:108,11'
          Dst:             setsockopt
        - Src:             'src/tcp.cpp:110,9'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
        - Src:             'src/tcp.cpp:116,22'
          Dst:             setsockopt
        - Src:             'src/tcp.cpp:118,13'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
        - Src:             'src/tcp.cpp:126,22'
          Dst:             setsockopt
        - Src:             'src/tcp.cpp:128,13'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
        - Src:             'src/tcp.cpp:146,22'
          Dst:             setsockopt
        - Src:             'src/tcp.cpp:148,13'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
    - functionName:    _ZN3zmq15tune_tcp_socketEi
      functionSourceFile: '/src/libzmq/src/tcp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - s_
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq29assert_success_or_recoverableEii
        - setsockopt
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/tcp.cpp:40,9'
          Branch Sides:
            - BranchSide:      'src/tcp.cpp:41,16'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp.cpp:50,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp.cpp:37,7'
          Dst:             setsockopt
        - Src:             'src/tcp.cpp:39,5'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
    - functionName:    _ZN3zmq15tcp_connecter_t17add_connect_timerEv
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq11io_object_t9add_timerEii
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_connecter.cpp:141,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:141,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/tcp_connecter.cpp:142,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
      Callsites:
        - Src:             'src/tcp_connecter.cpp:142,9'
          Dst:             _ZN3zmq11io_object_t9add_timerEii
    - functionName:    _ZN3zmq15tcp_connecter_t4openEv
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         54
      ICount:          309
      EdgeCount:       66
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq13tcp_address_tC2Ev
        - _ZN3zmq14unblock_socketEi
        - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13tcp_address_t11src_addrlenEv
        - _ZNK3zmq13tcp_address_t12has_src_addrEv
        - _ZNK3zmq13tcp_address_t4addrEv
        - _ZNK3zmq13tcp_address_t7addrlenEv
        - _ZNK3zmq13tcp_address_t8src_addrEv
        - __errno_location
        - bind
        - connect
        - fflush
        - fprintf
        - setsockopt
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_connecter.cpp:149,5'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:149,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
            - BranchSide:      'src/tcp_connecter.cpp:152,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
        - Branch String:   'src/tcp_connecter.cpp:152,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:153,9'
              BranchSideFuncs:
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_connecter.cpp:156,32'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_connecter.cpp:153,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:156,32'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_connecter.cpp:156,32'
              BranchSideFuncs:
                - _ZdlPv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_connecter.cpp:156,32'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:156,5'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_connecter.cpp:156,32'
              BranchSideFuncs:
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_connecter.cpp:157,5'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:157,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
            - BranchSide:      'src/tcp_connecter.cpp:158,27'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZdlPv
        - Branch String:   'src/tcp_connecter.cpp:156,32'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:156,32'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/tcp_connecter.cpp:156,32'
              BranchSideFuncs: []
        - Branch String:   'src/tcp_connecter.cpp:160,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:163,9'
              BranchSideFuncs:
                - _ZdlPv
            - BranchSide:      'src/tcp_connecter.cpp:166,5'
              BranchSideFuncs:
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_connecter.cpp:163,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:163,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp_connecter.cpp:163,9'
              BranchSideFuncs:
                - _ZdlPv
        - Branch String:   'src/tcp_connecter.cpp:166,5'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:166,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_connecter.cpp:169,21'
              BranchSideFuncs:
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t12has_src_addrEv
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_connecter.cpp:176,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:179,13'
              BranchSideFuncs:
                - setsockopt
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_connecter.cpp:207,21'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
        - Branch String:   'src/tcp_connecter.cpp:190,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:190,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp_connecter.cpp:197,22'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t8src_addrEv
                - _ZNK3zmq13tcp_address_t11src_addrlenEv
                - bind
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
        - Branch String:   'src/tcp_connecter.cpp:199,13'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:200,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp_connecter.cpp:201,5'
              BranchSideFuncs:
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
        - Branch String:   'src/tcp_connecter.cpp:210,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:211,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tcp_connecter.cpp:223,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'src/tcp_connecter.cpp:223,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:224,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/tcp_connecter.cpp:226,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp_connecter.cpp:149,5'
          Dst:             fprintf
        - Src:             'src/tcp_connecter.cpp:149,5'
          Dst:             fflush
        - Src:             'src/tcp_connecter.cpp:149,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_connecter.cpp:156,51'
          Dst:             _ZN3zmq13tcp_address_tC2Ev
        - Src:             'src/tcp_connecter.cpp:157,5'
          Dst:             fprintf
        - Src:             'src/tcp_connecter.cpp:157,5'
          Dst:             fflush
        - Src:             'src/tcp_connecter.cpp:157,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_connecter.cpp:158,10'
          Dst:             _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
        - Src:             'src/tcp_connecter.cpp:166,5'
          Dst:             fprintf
        - Src:             'src/tcp_connecter.cpp:166,5'
          Dst:             fflush
        - Src:             'src/tcp_connecter.cpp:166,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_connecter.cpp:169,5'
          Dst:             _ZN3zmq14unblock_socketEi
        - Src:             'src/tcp_connecter.cpp:176,19'
          Dst:             _ZNK3zmq13tcp_address_t12has_src_addrEv
        - Src:             'src/tcp_connecter.cpp:189,14'
          Dst:             setsockopt
        - Src:             'src/tcp_connecter.cpp:190,9'
          Dst:             __errno_location
        - Src:             'src/tcp_connecter.cpp:190,9'
          Dst:             strerror
        - Src:             'src/tcp_connecter.cpp:190,9'
          Dst:             fprintf
        - Src:             'src/tcp_connecter.cpp:190,9'
          Dst:             fflush
        - Src:             'src/tcp_connecter.cpp:190,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_connecter.cpp:197,36'
          Dst:             _ZNK3zmq13tcp_address_t8src_addrEv
        - Src:             'src/tcp_connecter.cpp:197,59'
          Dst:             _ZNK3zmq13tcp_address_t11src_addrlenEv
        - Src:             'src/tcp_connecter.cpp:197,14'
          Dst:             bind
        - Src:             'src/tcp_connecter.cpp:207,35'
          Dst:             _ZNK3zmq13tcp_address_t4addrEv
        - Src:             'src/tcp_connecter.cpp:207,54'
          Dst:             _ZNK3zmq13tcp_address_t7addrlenEv
        - Src:             'src/tcp_connecter.cpp:207,10'
          Dst:             connect
        - Src:             'src/tcp_connecter.cpp:223,9'
          Dst:             __errno_location
        - Src:             'src/tcp_connecter.cpp:224,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq15tcp_connecter_t16start_connectingEv
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          116
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq11io_object_t11set_polloutEPv
        - _ZN3zmq11io_object_t6add_fdEi
        - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq15tcp_connecter_t17add_connect_timerEv
        - _ZN3zmq15tcp_connecter_t4openEv
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __errno_location
        - zmq_errno
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/tcp_connecter.cpp:115,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:116,19'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t6add_fdEi
            - BranchSide:      'src/tcp_connecter.cpp:121,14'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - __errno_location
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq15tcp_connecter_t17add_connect_timerEv
        - Branch String:   'src/tcp_connecter.cpp:121,23'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:121,26'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq15tcp_connecter_t17add_connect_timerEv
            - BranchSide:      'src/tcp_connecter.cpp:133,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/tcp_connecter.cpp:121,14'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:122,19'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq15tcp_connecter_t17add_connect_timerEv
            - BranchSide:      'src/tcp_connecter.cpp:133,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/tcp_connecter.cpp:133,13'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:134,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
            - BranchSide:      'src/tcp_connecter.cpp:135,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
      Callsites:
        - Src:             'src/tcp_connecter.cpp:112,20'
          Dst:             _ZN3zmq15tcp_connecter_t4openEv
        - Src:             'src/tcp_connecter.cpp:116,19'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
        - Src:             'src/tcp_connecter.cpp:121,26'
          Dst:             __errno_location
        - Src:             'src/tcp_connecter.cpp:122,19'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
        - Src:             'src/tcp_connecter.cpp:123,9'
          Dst:             _ZN3zmq11io_object_t11set_polloutEPv
        - Src:             'src/tcp_connecter.cpp:125,11'
          Dst:             _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/tcp_connecter.cpp:125,63'
          Dst:             zmq_errno
        - Src:             'src/tcp_connecter.cpp:124,18'
          Dst:             _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/tcp_connecter.cpp:124,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/tcp_connecter.cpp:128,9'
          Dst:             _ZN3zmq15tcp_connecter_t17add_connect_timerEv
        - Src:             'src/tcp_connecter.cpp:124,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/tcp_connecter.cpp:134,13'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/tcp_connecter.cpp:135,9'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
    - functionName:    _ZThn1224_N3zmq15tcp_connecter_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15tcp_connecter_t11timer_eventEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_connecter.cpp:0,0'
          Dst:             _ZN3zmq15tcp_connecter_t11timer_eventEi
    - functionName:    _ZN3zmq15tcp_connecter_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - id_
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq23stream_connecter_base_t11timer_eventEi
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq23stream_connecter_base_t9rm_handleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_connecter.cpp:100,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:101,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
            - BranchSide:      'src/tcp_connecter.cpp:106,47'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t11timer_eventEi
      Callsites:
        - Src:             'src/tcp_connecter.cpp:102,9'
          Dst:             _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - Src:             'src/tcp_connecter.cpp:103,9'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/tcp_connecter.cpp:104,9'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - Src:             'src/tcp_connecter.cpp:106,34'
          Dst:             _ZN3zmq23stream_connecter_base_t11timer_eventEi
    - functionName:    _ZThn1224_N3zmq15tcp_connecter_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15tcp_connecter_t9out_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_connecter.cpp:0,0'
          Dst:             _ZN3zmq15tcp_connecter_t9out_eventEv
    - functionName:    _ZN3zmq15tcp_connecter_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         22
      ICount:          123
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
        - _ZN3zmq15tcp_connecter_t11tune_socketEi
        - _ZN3zmq15tcp_connecter_t7connectEv
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - _ZN3zmq5own_t9terminateEv
        - _ZN3zmq8object_t16send_conn_failedEPNS_14session_base_tE
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_connecter.cpp:67,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:68,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq15tcp_connecter_t7connectEv
                - _ZN3zmq15tcp_connecter_t11tune_socketEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZN3zmq8object_t16send_conn_failedEPNS_14session_base_tE
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq5own_t9terminateEv
            - BranchSide:      'src/tcp_connecter.cpp:75,5'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq15tcp_connecter_t7connectEv
                - _ZN3zmq15tcp_connecter_t11tune_socketEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZN3zmq8object_t16send_conn_failedEPNS_14session_base_tE
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq5own_t9terminateEv
        - Branch String:   'src/tcp_connecter.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:80,14'
              BranchSideFuncs:
                - _ZN3zmq15tcp_connecter_t11tune_socketEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - _ZN3zmq8object_t16send_conn_failedEPNS_14session_base_tE
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq5own_t9terminateEv
            - BranchSide:      'src/tcp_connecter.cpp:89,9'
              BranchSideFuncs:
                - _ZN3zmq15tcp_connecter_t11tune_socketEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/tcp_connecter.cpp:81,13'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:81,16'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq15tcp_connecter_t11tune_socketEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN3zmq8object_t16send_conn_failedEPNS_14session_base_tE
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq5own_t9terminateEv
            - BranchSide:      'src/tcp_connecter.cpp:89,9'
              BranchSideFuncs:
                - _ZN3zmq15tcp_connecter_t11tune_socketEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/tcp_connecter.cpp:79,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:82,27'
              BranchSideFuncs:
                - _ZN3zmq8object_t16send_conn_failedEPNS_14session_base_tE
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq5own_t9terminateEv
            - BranchSide:      'src/tcp_connecter.cpp:89,9'
              BranchSideFuncs:
                - _ZN3zmq15tcp_connecter_t11tune_socketEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
        - Branch String:   'src/tcp_connecter.cpp:89,26'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:89,43'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
            - BranchSide:      'src/tcp_connecter.cpp:90,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - Branch String:   'src/tcp_connecter.cpp:89,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:90,9'
              BranchSideFuncs:
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/tcp_connecter.cpp:95,20'
              BranchSideFuncs:
                - _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/tcp_connecter.cpp:68,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/tcp_connecter.cpp:75,5'
          Dst:             _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - Src:             'src/tcp_connecter.cpp:77,21'
          Dst:             _ZN3zmq15tcp_connecter_t7connectEv
        - Src:             'src/tcp_connecter.cpp:81,16'
          Dst:             __errno_location
        - Src:             'src/tcp_connecter.cpp:82,9'
          Dst:             _ZN3zmq8object_t16send_conn_failedEPNS_14session_base_tE
        - Src:             'src/tcp_connecter.cpp:83,9'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/tcp_connecter.cpp:84,9'
          Dst:             _ZN3zmq5own_t9terminateEv
        - Src:             'src/tcp_connecter.cpp:89,30'
          Dst:             _ZN3zmq15tcp_connecter_t11tune_socketEi
        - Src:             'src/tcp_connecter.cpp:90,9'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/tcp_connecter.cpp:91,9'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - Src:             'src/tcp_connecter.cpp:95,24'
          Dst:             _ZN3zmq15get_socket_nameINS_13tcp_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
    - functionName:    _ZN3zmq15tcp_connecter_t7connectEv
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          130
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - getsockopt
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tcp_connecter.cpp:257,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:258,15'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp_connecter.cpp:259,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'src/tcp_connecter.cpp:259,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:260,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp_connecter.cpp:273,25'
              BranchSideFuncs: []
        - Branch String:   'src/tcp_connecter.cpp:262,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:262,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tcp_connecter.cpp:262,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_connecter.cpp:262,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:262,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/tcp_connecter.cpp:262,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_connecter.cpp:262,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:262,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_connecter.cpp:262,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tcp_connecter.cpp:262,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:262,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_connecter.cpp:268,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp_connecter.cpp:239,20'
          Dst:             getsockopt
        - Src:             'src/tcp_connecter.cpp:258,15'
          Dst:             __errno_location
        - Src:             'src/tcp_connecter.cpp:260,9'
          Dst:             __errno_location
        - Src:             'src/tcp_connecter.cpp:262,9'
          Dst:             __errno_location
        - Src:             'src/tcp_connecter.cpp:262,9'
          Dst:             __errno_location
        - Src:             'src/tcp_connecter.cpp:262,9'
          Dst:             __errno_location
        - Src:             'src/tcp_connecter.cpp:262,9'
          Dst:             __errno_location
        - Src:             'src/tcp_connecter.cpp:262,9'
          Dst:             __errno_location
        - Src:             'src/tcp_connecter.cpp:262,9'
          Dst:             strerror
        - Src:             'src/tcp_connecter.cpp:262,9'
          Dst:             fprintf
        - Src:             'src/tcp_connecter.cpp:262,9'
          Dst:             fflush
        - Src:             'src/tcp_connecter.cpp:262,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq15tcp_connecter_t11tune_socketEi
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14tune_tcp_maxrtEii
        - _ZN3zmq15tune_tcp_socketEi
        - _ZN3zmq19tune_tcp_keepalivesEiiiii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_connecter.cpp:280,20'
          Dst:             _ZN3zmq15tune_tcp_socketEi
        - Src:             'src/tcp_connecter.cpp:281,22'
          Dst:             _ZN3zmq19tune_tcp_keepalivesEiiiii
        - Src:             'src/tcp_connecter.cpp:284,22'
          Dst:             _ZN3zmq14tune_tcp_maxrtEii
    - functionName:    _ZN3zmq15tcp_connecter_t12process_termEi
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - linger_
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq23stream_connecter_base_t12process_termEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/tcp_connecter.cpp:57,9'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:57,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq23stream_connecter_base_t12process_termEi
            - BranchSide:      'src/tcp_connecter.cpp:58,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq23stream_connecter_base_t12process_termEi
      Callsites:
        - Src:             'src/tcp_connecter.cpp:58,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/tcp_connecter.cpp:62,30'
          Dst:             _ZN3zmq23stream_connecter_base_t12process_termEi
    - functionName:    _ZThn1224_N3zmq15tcp_connecter_tD0Ev
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15tcp_connecter_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_connecter.cpp:0,0'
          Dst:             _ZN3zmq15tcp_connecter_tD0Ev
    - functionName:    _ZN3zmq15tcp_connecter_tD0Ev
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15tcp_connecter_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_connecter.cpp:51,1'
          Dst:             _ZN3zmq15tcp_connecter_tD2Ev
    - functionName:    _ZN3zmq15tcp_connecter_tD2Ev
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          57
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq23stream_connecter_base_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/tcp_connecter.cpp:52,5'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:52,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq23stream_connecter_base_tD2Ev
            - BranchSide:      'src/tcp_connecter.cpp:52,5'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_tD2Ev
      Callsites:
        - Src:             'src/tcp_connecter.cpp:52,5'
          Dst:             fprintf
        - Src:             'src/tcp_connecter.cpp:52,5'
          Dst:             fflush
        - Src:             'src/tcp_connecter.cpp:52,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_connecter.cpp:53,1'
          Dst:             _ZN3zmq23stream_connecter_base_tD2Ev
        - Src:             'src/tcp_connecter.cpp:52,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn1224_N3zmq15tcp_connecter_tD1Ev
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15tcp_connecter_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tcp_connecter.cpp:0,0'
          Dst:             _ZN3zmq15tcp_connecter_tD2Ev
    - functionName:    _ZN3zmq15tcp_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
      functionSourceFile: '/src/libzmq/src/tcp_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - session_
        - options_
        - addr_
        - delayed_start_
      BBCount:         14
      ICount:          91
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq23stream_connecter_base_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - _ZN3zmq23stream_connecter_base_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/tcp_connecter.cpp:47,5'
          Branch Sides:
            - BranchSide:      'src/tcp_connecter.cpp:47,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq23stream_connecter_base_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tcp_connecter.cpp:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tcp_connecter.cpp:43,5'
          Dst:             _ZN3zmq23stream_connecter_base_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - Src:             'src/tcp_connecter.cpp:47,5'
          Dst:             fprintf
        - Src:             'src/tcp_connecter.cpp:47,5'
          Dst:             fflush
        - Src:             'src/tcp_connecter.cpp:47,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tcp_connecter.cpp:48,1'
          Dst:             _ZN3zmq23stream_connecter_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq16tipc_connecter_tD0Ev
      functionSourceFile: '/src/libzmq/src/tipc_connecter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16tipc_connecter_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tipc_connecter.hpp:0,0'
          Dst:             _ZN3zmq16tipc_connecter_tD0Ev
    - functionName:    _ZN3zmq16tipc_connecter_tD0Ev
      functionSourceFile: '/src/libzmq/src/tipc_connecter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16tipc_connecter_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tipc_connecter.hpp:15,7'
          Dst:             _ZN3zmq16tipc_connecter_tD2Ev
    - functionName:    _ZN3zmq16tipc_connecter_tD2Ev
      functionSourceFile: '/src/libzmq/src/tipc_connecter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq23stream_connecter_base_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tipc_connecter.hpp:15,7'
          Dst:             _ZN3zmq23stream_connecter_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq16tipc_connecter_tD1Ev
      functionSourceFile: '/src/libzmq/src/tipc_connecter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16tipc_connecter_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tipc_connecter.hpp:0,0'
          Dst:             _ZN3zmq16tipc_connecter_tD2Ev
    - functionName:    _ZN3zmq16tipc_connecter_t4openEv
      functionSourceFile: '/src/libzmq/src/tipc_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq11open_socketEiii
        - _ZN3zmq14unblock_socketEi
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14tipc_address_t4addrEv
        - _ZNK3zmq14tipc_address_t7addrlenEv
        - _ZNK3zmq14tipc_address_t9is_randomEv
        - __errno_location
        - connect
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tipc_connecter.cpp:83,5'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:83,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq11open_socketEiii
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tipc_connecter.cpp:86,9'
              BranchSideFuncs:
                - _ZNK3zmq14tipc_address_t9is_randomEv
                - _ZN3zmq11open_socketEiii
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'src/tipc_connecter.cpp:86,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:87,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/tipc_connecter.cpp:91,10'
              BranchSideFuncs:
                - _ZN3zmq11open_socketEiii
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
        - Branch String:   'src/tipc_connecter.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:93,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tipc_connecter.cpp:96,21'
              BranchSideFuncs:
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq14tipc_address_t4addrEv
                - _ZNK3zmq14tipc_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
        - Branch String:   'src/tipc_connecter.cpp:106,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:107,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tipc_connecter.cpp:111,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'src/tipc_connecter.cpp:111,18'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:111,21'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'src/tipc_connecter.cpp:116,5'
              BranchSideFuncs: []
        - Branch String:   'src/tipc_connecter.cpp:111,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:112,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/tipc_connecter.cpp:116,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tipc_connecter.cpp:83,5'
          Dst:             fprintf
        - Src:             'src/tipc_connecter.cpp:83,5'
          Dst:             fflush
        - Src:             'src/tipc_connecter.cpp:83,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tipc_connecter.cpp:86,36'
          Dst:             _ZNK3zmq14tipc_address_t9is_randomEv
        - Src:             'src/tipc_connecter.cpp:87,9'
          Dst:             __errno_location
        - Src:             'src/tipc_connecter.cpp:91,10'
          Dst:             _ZN3zmq11open_socketEiii
        - Src:             'src/tipc_connecter.cpp:96,5'
          Dst:             _ZN3zmq14unblock_socketEi
        - Src:             'src/tipc_connecter.cpp:102,56'
          Dst:             _ZNK3zmq14tipc_address_t4addrEv
        - Src:             'src/tipc_connecter.cpp:103,52'
          Dst:             _ZNK3zmq14tipc_address_t7addrlenEv
        - Src:             'src/tipc_connecter.cpp:102,14'
          Dst:             connect
        - Src:             'src/tipc_connecter.cpp:111,21'
          Dst:             __errno_location
        - Src:             'src/tipc_connecter.cpp:112,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq16tipc_connecter_t16start_connectingEv
      functionSourceFile: '/src/libzmq/src/tipc_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          115
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq11io_object_t11set_polloutEPv
        - _ZN3zmq11io_object_t6add_fdEi
        - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq16tipc_connecter_t4openEv
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __errno_location
        - zmq_errno
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/tipc_connecter.cpp:60,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:61,19'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t6add_fdEi
            - BranchSide:      'src/tipc_connecter.cpp:66,14'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - __errno_location
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/tipc_connecter.cpp:66,23'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:66,26'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/tipc_connecter.cpp:75,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/tipc_connecter.cpp:66,14'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:67,19'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/tipc_connecter.cpp:75,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/tipc_connecter.cpp:75,13'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:76,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
            - BranchSide:      'src/tipc_connecter.cpp:77,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
      Callsites:
        - Src:             'src/tipc_connecter.cpp:57,14'
          Dst:             _ZN3zmq16tipc_connecter_t4openEv
        - Src:             'src/tipc_connecter.cpp:61,19'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
        - Src:             'src/tipc_connecter.cpp:66,26'
          Dst:             __errno_location
        - Src:             'src/tipc_connecter.cpp:67,19'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
        - Src:             'src/tipc_connecter.cpp:68,9'
          Dst:             _ZN3zmq11io_object_t11set_polloutEPv
        - Src:             'src/tipc_connecter.cpp:70,11'
          Dst:             _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/tipc_connecter.cpp:70,63'
          Dst:             zmq_errno
        - Src:             'src/tipc_connecter.cpp:69,18'
          Dst:             _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/tipc_connecter.cpp:69,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/tipc_connecter.cpp:69,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/tipc_connecter.cpp:76,13'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/tipc_connecter.cpp:77,9'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
    - functionName:    _ZThn1224_N3zmq16tipc_connecter_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/tipc_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16tipc_connecter_t9out_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/tipc_connecter.cpp:0,0'
          Dst:             _ZN3zmq16tipc_connecter_t9out_eventEv
    - functionName:    _ZN3zmq16tipc_connecter_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/tipc_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq15get_socket_nameINS_14tipc_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
        - _ZN3zmq16tipc_connecter_t7connectEv
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq23stream_connecter_base_t9rm_handleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tipc_connecter.cpp:45,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:46,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
            - BranchSide:      'src/tipc_connecter.cpp:51,20'
              BranchSideFuncs:
                - _ZN3zmq15get_socket_nameINS_14tipc_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/tipc_connecter.cpp:41,15'
          Dst:             _ZN3zmq16tipc_connecter_t7connectEv
        - Src:             'src/tipc_connecter.cpp:42,5'
          Dst:             _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - Src:             'src/tipc_connecter.cpp:46,9'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/tipc_connecter.cpp:47,9'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - Src:             'src/tipc_connecter.cpp:51,24'
          Dst:             _ZN3zmq15get_socket_nameINS_14tipc_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
    - functionName:    _ZN3zmq16tipc_connecter_t7connectEv
      functionSourceFile: '/src/libzmq/src/tipc_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - getsockopt
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tipc_connecter.cpp:131,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:132,15'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_connecter.cpp:133,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_connecter.cpp:133,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:136,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_connecter.cpp:143,19'
              BranchSideFuncs: []
        - Branch String:   'src/tipc_connecter.cpp:137,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:137,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_connecter.cpp:137,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_connecter.cpp:137,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:137,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_connecter.cpp:137,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_connecter.cpp:137,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:137,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_connecter.cpp:137,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_connecter.cpp:137,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:137,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_connecter.cpp:137,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_connecter.cpp:137,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:137,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_connecter.cpp:137,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/tipc_connecter.cpp:137,9'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:137,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_connecter.cpp:141,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tipc_connecter.cpp:129,14'
          Dst:             getsockopt
        - Src:             'src/tipc_connecter.cpp:132,15'
          Dst:             __errno_location
        - Src:             'src/tipc_connecter.cpp:136,9'
          Dst:             __errno_location
        - Src:             'src/tipc_connecter.cpp:137,9'
          Dst:             __errno_location
        - Src:             'src/tipc_connecter.cpp:137,9'
          Dst:             __errno_location
        - Src:             'src/tipc_connecter.cpp:137,9'
          Dst:             __errno_location
        - Src:             'src/tipc_connecter.cpp:137,9'
          Dst:             __errno_location
        - Src:             'src/tipc_connecter.cpp:137,9'
          Dst:             __errno_location
        - Src:             'src/tipc_connecter.cpp:137,9'
          Dst:             __errno_location
        - Src:             'src/tipc_connecter.cpp:137,9'
          Dst:             __errno_location
        - Src:             'src/tipc_connecter.cpp:137,9'
          Dst:             strerror
        - Src:             'src/tipc_connecter.cpp:137,9'
          Dst:             fprintf
        - Src:             'src/tipc_connecter.cpp:137,9'
          Dst:             fflush
        - Src:             'src/tipc_connecter.cpp:137,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq16tipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
      functionSourceFile: '/src/libzmq/src/tipc_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - session_
        - options_
        - addr_
        - delayed_start_
      BBCount:         14
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq23stream_connecter_base_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - _ZN3zmq23stream_connecter_base_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/tipc_connecter.cpp:36,5'
          Branch Sides:
            - BranchSide:      'src/tipc_connecter.cpp:36,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq23stream_connecter_base_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/tipc_connecter.cpp:36,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tipc_connecter.cpp:33,5'
          Dst:             _ZN3zmq23stream_connecter_base_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - Src:             'src/tipc_connecter.cpp:36,5'
          Dst:             fprintf
        - Src:             'src/tipc_connecter.cpp:36,5'
          Dst:             fflush
        - Src:             'src/tipc_connecter.cpp:36,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/tipc_connecter.cpp:37,1'
          Dst:             _ZN3zmq23stream_connecter_base_tD2Ev
    - functionName:    _ZThn16_N3zmq12udp_engine_t17zap_msg_availableEv
      functionSourceFile: '/src/libzmq/src/udp_engine.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12udp_engine_t17zap_msg_availableEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.hpp:0,0'
          Dst:             _ZN3zmq12udp_engine_t17zap_msg_availableEv
    - functionName:    _ZN3zmq12udp_engine_t17zap_msg_availableEv
      functionSourceFile: '/src/libzmq/src/udp_engine.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_N3zmq12udp_engine_t19has_handshake_stageEv
      functionSourceFile: '/src/libzmq/src/udp_engine.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12udp_engine_t19has_handshake_stageEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.hpp:0,0'
          Dst:             _ZN3zmq12udp_engine_t19has_handshake_stageEv
    - functionName:    _ZN3zmq12udp_engine_t19has_handshake_stageEv
      functionSourceFile: '/src/libzmq/src/udp_engine.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_N3zmq12udp_engine_t13restart_inputEv
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12udp_engine_t13restart_inputEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.cpp:0,0'
          Dst:             _ZN3zmq12udp_engine_t13restart_inputEv
    - functionName:    _ZN3zmq12udp_engine_t13restart_inputEv
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq11io_object_t10set_pollinEPv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:596,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:596,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
            - BranchSide:      'src/udp_engine.cpp:597,21'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
      Callsites:
        - Src:             'src/udp_engine.cpp:597,9'
          Dst:             _ZN3zmq11io_object_t10set_pollinEPv
    - functionName:    _ZN3zmq12udp_engine_t8in_eventEv
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         64
      ICount:          435
      EdgeCount:       80
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN3zmq11io_object_t12reset_pollinEPv
        - _ZN3zmq12udp_engine_t15sockaddr_to_msgEPNS_5msg_tEPK11sockaddr_in
        - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - _ZN3zmq14session_base_t5flushEv
        - _ZN3zmq29assert_success_or_recoverableEii
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - recvfrom
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:514,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:521,13'
              BranchSideFuncs:
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:534,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq12udp_engine_t15sockaddr_to_msgEPNS_5msg_tEPK11sockaddr_in
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:521,13'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:522,44'
              BranchSideFuncs:
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:526,9'
              BranchSideFuncs: []
        - Branch String:   'src/udp_engine.cpp:534,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:535,9'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t15sockaddr_to_msgEPNS_5msg_tEPK11sockaddr_in
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:543,36'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:535,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:535,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq12udp_engine_t15sockaddr_to_msgEPNS_5msg_tEPK11sockaddr_in
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/udp_engine.cpp:536,9'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t15sockaddr_to_msgEPNS_5msg_tEPK11sockaddr_in
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/udp_engine.cpp:547,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:547,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/udp_engine.cpp:548,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/udp_engine.cpp:552,13'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:553,13'
              BranchSideFuncs: []
            - BranchSide:      'src/udp_engine.cpp:555,21'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/udp_engine.cpp:560,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:560,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:560,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/udp_engine.cpp:560,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:560,5'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:560,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:560,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:560,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:563,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:563,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:564,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:571,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:565,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:565,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t12reset_pollinEPv
            - BranchSide:      'src/udp_engine.cpp:567,23'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12reset_pollinEPv
        - Branch String:   'src/udp_engine.cpp:572,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:572,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:573,25'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:574,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:574,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:575,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:580,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:581,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq11io_object_t12reset_pollinEPv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:589,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq14session_base_t5flushEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:582,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:582,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t12reset_pollinEPv
            - BranchSide:      'src/udp_engine.cpp:584,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12reset_pollinEPv
        - Branch String:   'src/udp_engine.cpp:590,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:590,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t5flushEv
            - BranchSide:      'src/udp_engine.cpp:591,5'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t5flushEv
      Callsites:
        - Src:             'src/udp_engine.cpp:511,7'
          Dst:             recvfrom
        - Src:             'src/udp_engine.cpp:522,13'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
        - Src:             'src/udp_engine.cpp:523,13'
          Dst:             _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - Src:             'src/udp_engine.cpp:535,9'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:535,9'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:535,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:536,9'
          Dst:             _ZN3zmq12udp_engine_t15sockaddr_to_msgEPNS_5msg_tEPK11sockaddr_in
        - Src:             'src/udp_engine.cpp:546,18'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/udp_engine.cpp:547,9'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:547,9'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:547,9'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:547,9'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:547,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:548,13'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/udp_engine.cpp:549,21'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/udp_engine.cpp:560,5'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:560,5'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:560,5'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:560,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:560,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:560,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:564,18'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/udp_engine.cpp:565,9'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:565,9'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:565,9'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:565,9'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:565,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:567,9'
          Dst:             _ZN3zmq11io_object_t12reset_pollinEPv
        - Src:             'src/udp_engine.cpp:571,14'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/udp_engine.cpp:572,5'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:572,5'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:572,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:572,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:572,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:573,14'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/udp_engine.cpp:574,5'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:574,5'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:574,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:574,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:574,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:575,17'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/udp_engine.cpp:581,18'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/udp_engine.cpp:582,9'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:582,9'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:582,9'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:582,9'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:582,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:585,9'
          Dst:             _ZN3zmq11io_object_t12reset_pollinEPv
        - Src:             'src/udp_engine.cpp:589,14'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/udp_engine.cpp:590,5'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:590,5'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:590,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:590,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:590,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:591,15'
          Dst:             _ZN3zmq14session_base_t5flushEv
    - functionName:    recvfrom
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - reason_
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:319,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:319,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:319,5'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
      Callsites:
        - Src:             'src/udp_engine.cpp:319,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:319,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:319,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:320,15'
          Dst:             _ZN3zmq14session_base_t12engine_errorEbNS_8i_engine14error_reason_tE
    - functionName:    _ZN3zmq12udp_engine_t15sockaddr_to_msgEPNS_5msg_tEPK11sockaddr_in
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_
        - addr_
      BBCount:         16
      ICount:          155
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - inet_ntoa
        - ntohs
        - snprintf
        - strerror
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:345,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:345,5'
              BranchSideFuncs:
                - strlen
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:345,5'
              BranchSideFuncs:
                - strlen
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:345,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:345,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - strlen
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:347,37'
              BranchSideFuncs:
                - strlen
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:351,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:351,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/udp_engine.cpp:351,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
      Callsites:
        - Src:             'src/udp_engine.cpp:340,30'
          Dst:             inet_ntoa
        - Src:             'src/udp_engine.cpp:344,50'
          Dst:             ntohs
        - Src:             'src/udp_engine.cpp:344,7'
          Dst:             snprintf
        - Src:             'src/udp_engine.cpp:345,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:345,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:345,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:347,29'
          Dst:             strlen
        - Src:             'src/udp_engine.cpp:350,26'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/udp_engine.cpp:351,5'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:351,5'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:351,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:351,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:351,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:352,11'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/udp_engine.cpp:356,48'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    inet_ntoa
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_N3zmq12udp_engine_t14restart_outputEv
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12udp_engine_t14restart_outputEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.cpp:0,0'
          Dst:             _ZN3zmq12udp_engine_t14restart_outputEv
    - functionName:    _ZN3zmq12udp_engine_t14restart_outputEv
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq11io_object_t11set_polloutEPv
        - _ZN3zmq5msg_t5closeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:494,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:496,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t11set_polloutEPv
            - BranchSide:      'src/udp_engine.cpp:499,22'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t11set_polloutEPv
        - Branch String:   'src/udp_engine.cpp:496,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:497,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
            - BranchSide:      'src/udp_engine.cpp:498,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/udp_engine.cpp:497,17'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/udp_engine.cpp:499,9'
          Dst:             _ZN3zmq11io_object_t11set_polloutEPv
    - functionName:    _ZThn16_NK3zmq12udp_engine_t12get_endpointEv
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq12udp_engine_t12get_endpointEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.cpp:0,0'
          Dst:             _ZNK3zmq12udp_engine_t12get_endpointEv
    - functionName:    _ZNK3zmq12udp_engine_t12get_endpointEv
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12udp_engine_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         53
      ICount:          354
      EdgeCount:       66
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3zmq11io_object_t13reset_polloutEPv
        - _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
        - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - _ZN3zmq29assert_success_or_recoverableEii
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t4sizeEv
        - __errno_location
        - fflush
        - fprintf
        - sendto
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:414,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:414,5'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:414,5'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/udp_engine.cpp:414,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:414,5'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:414,5'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:414,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:414,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:416,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t13reset_polloutEPv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:416,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:418,14'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:482,24'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t13reset_polloutEPv
        - Branch String:   'src/udp_engine.cpp:420,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:420,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:422,45'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:426,13'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:427,70'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:445,20'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:431,17'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:432,32'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:441,20'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:433,17'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:433,17'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:435,31'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:436,17'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:436,17'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:438,17'
              BranchSideFuncs: []
        - Branch String:   'src/udp_engine.cpp:454,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:454,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:456,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:457,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:457,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:466,22'
              BranchSideFuncs:
                - sendto
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - Branch String:   'src/udp_engine.cpp:468,13'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:475,17'
              BranchSideFuncs:
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:481,5'
              BranchSideFuncs: []
        - Branch String:   'src/udp_engine.cpp:475,17'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:476,48'
              BranchSideFuncs:
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:480,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/udp_engine.cpp:414,5'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:414,5'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:414,5'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:414,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:414,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:414,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:420,9'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:420,9'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:420,9'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:420,9'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:420,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:422,45'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/udp_engine.cpp:423,43'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/udp_engine.cpp:427,70'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/udp_engine.cpp:427,18'
          Dst:             _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
        - Src:             'src/udp_engine.cpp:432,32'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/udp_engine.cpp:433,17'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:433,17'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:433,17'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:433,17'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:433,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:435,31'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/udp_engine.cpp:436,17'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:436,17'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:436,17'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:436,17'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:436,17'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:443,43'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/udp_engine.cpp:449,48'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/udp_engine.cpp:450,60'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/udp_engine.cpp:453,24'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/udp_engine.cpp:454,9'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:454,9'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:454,9'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:454,9'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:454,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:456,18'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/udp_engine.cpp:457,9'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:457,9'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:457,9'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:457,9'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:457,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:466,14'
          Dst:             sendto
        - Src:             'src/udp_engine.cpp:476,17'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
        - Src:             'src/udp_engine.cpp:477,17'
          Dst:             _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - Src:             'src/udp_engine.cpp:482,9'
          Dst:             _ZN3zmq11io_object_t13reset_polloutEPv
    - functionName:    _ZN3zmq12udp_engine_t19resolve_raw_addressEPKcm
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - name_
        - length_
      BBCount:         24
      ICount:          184
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - atoi
        - htons
        - inet_addr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:372,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:373,44'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - htons
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - inet_addr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
            - BranchSide:      'src/udp_engine.cpp:383,10'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - htons
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - inet_addr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/udp_engine.cpp:376,17'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:377,29'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - htons
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - inet_addr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
            - BranchSide:      'src/udp_engine.cpp:380,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - htons
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - inet_addr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/udp_engine.cpp:380,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:376,19'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - htons
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - inet_addr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
            - BranchSide:      'src/udp_engine.cpp:381,5'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - htons
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - inet_addr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/udp_engine.cpp:383,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:384,9'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - htons
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - inet_addr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
            - BranchSide:      'src/udp_engine.cpp:388,33'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - atoi
                - htons
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - inet_addr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
                - __errno_location
        - Branch String:   'src/udp_engine.cpp:393,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:394,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/udp_engine.cpp:398,5'
              BranchSideFuncs:
                - htons
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - inet_addr
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __errno_location
        - Branch String:   'src/udp_engine.cpp:402,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:403,9'
              BranchSideFuncs:
                - __errno_location
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/udp_engine.cpp:407,5'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/udp_engine.cpp:384,9'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:392,50'
          Dst:             atoi
        - Src:             'src/udp_engine.cpp:394,9'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:399,29'
          Dst:             htons
        - Src:             'src/udp_engine.cpp:400,36'
          Dst:             inet_addr
        - Src:             'src/udp_engine.cpp:403,9'
          Dst:             __errno_location
    - functionName:    sendto
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inet_addr
      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:    _ZThn16_N3zmq12udp_engine_t9terminateEv
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12udp_engine_t9terminateEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.cpp:0,0'
          Dst:             _ZN3zmq12udp_engine_t9terminateEv
    - functionName:    _ZN3zmq12udp_engine_t9terminateEv
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq11io_object_t5rm_fdEPv
        - _ZN3zmq11io_object_t6unplugEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:326,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:326,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
            - BranchSide:      'src/udp_engine.cpp:327,5'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t5rm_fdEPv
                - _ZN3zmq11io_object_t6unplugEv
        - Branch String:   'src/udp_engine.cpp:334,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:334,5'
              BranchSideFuncs: []
            - BranchSide:      'src/udp_engine.cpp:334,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/udp_engine.cpp:326,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:326,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:326,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:329,5'
          Dst:             _ZN3zmq11io_object_t5rm_fdEPv
        - Src:             'src/udp_engine.cpp:332,18'
          Dst:             _ZN3zmq11io_object_t6unplugEv
    - functionName:    _ZThn16_N3zmq12udp_engine_t4plugEPNS_11io_thread_tEPNS_14session_base_tE
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12udp_engine_t4plugEPNS_11io_thread_tEPNS_14session_base_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.cpp:0,0'
          Dst:             _ZN3zmq12udp_engine_t4plugEPNS_11io_thread_tEPNS_14session_base_tE
    - functionName:    _ZN3zmq12udp_engine_t4plugEPNS_11io_thread_tEPNS_14session_base_tE
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - session_
      BBCount:         57
      ICount:          388
      EdgeCount:       74
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3zmq11io_object_t10set_pollinEPv
        - _ZN3zmq11io_object_t11set_polloutEPv
        - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
        - _ZN3zmq11io_object_t6add_fdEi
        - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
        - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
        - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
        - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
        - _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
        - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
        - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN3zmq29assert_success_or_recoverableEii
        - _ZN3zmq9ip_addr_t3anyEi
        - _ZN3zmq9ip_addr_t8set_portEt
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13udp_address_t11target_addrEv
        - _ZNK3zmq13udp_address_t8is_mcastEv
        - _ZNK3zmq13udp_address_t9bind_addrEv
        - _ZNK3zmq9ip_addr_t11as_sockaddrEv
        - _ZNK3zmq9ip_addr_t12is_multicastEv
        - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
        - _ZNK3zmq9ip_addr_t4portEv
        - _ZNK3zmq9ip_addr_t6familyEv
        - bind
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:79,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq13udp_address_t11target_addrEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:80,5'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq13udp_address_t11target_addrEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:82,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:82,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq13udp_address_t11target_addrEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:83,5'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq13udp_address_t11target_addrEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:83,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:83,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq13udp_address_t11target_addrEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:84,16'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5emptyB8ne180100Ev
                - _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq13udp_address_t11target_addrEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - Branch String:   'src/udp_engine.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:96,14'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq13udp_address_t11target_addrEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
            - BranchSide:      'src/udp_engine.cpp:104,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq13udp_address_t11target_addrEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
        - Branch String:   'src/udp_engine.cpp:97,13'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:98,44'
              BranchSideFuncs:
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:102,5'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq13udp_address_t11target_addrEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
        - Branch String:   'src/udp_engine.cpp:104,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:105,14'
              BranchSideFuncs:
                - _ZNK3zmq13udp_address_t11target_addrEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - _ZNK3zmq9ip_addr_t12is_multicastEv
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
            - BranchSide:      'src/udp_engine.cpp:132,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
        - Branch String:   'src/udp_engine.cpp:105,13'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:106,36'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
            - BranchSide:      'src/udp_engine.cpp:126,59'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
        - Branch String:   'src/udp_engine.cpp:110,17'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:111,39'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
            - BranchSide:      'src/udp_engine.cpp:124,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
        - Branch String:   'src/udp_engine.cpp:116,21'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:117,26'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
            - BranchSide:      'src/udp_engine.cpp:122,22'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
        - Branch String:   'src/udp_engine.cpp:132,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:133,14'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq9ip_addr_t3anyEi
                - _ZNK3zmq13udp_address_t8is_mcastEv
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
            - BranchSide:      'src/udp_engine.cpp:180,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - Branch String:   'src/udp_engine.cpp:141,13'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:144,18'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
                - _ZNK3zmq9ip_addr_t4portEv
                - _ZN3zmq9ip_addr_t8set_portEt
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:152,30'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - Branch String:   'src/udp_engine.cpp:155,13'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:156,13'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:165,14'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t11as_sockaddrEv
                - _ZNK3zmq9ip_addr_t12sockaddr_lenEv
                - bind
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - Branch String:   'src/udp_engine.cpp:169,13'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:170,44'
              BranchSideFuncs:
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:175,13'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
        - Branch String:   'src/udp_engine.cpp:175,13'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:176,18'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:178,5'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - Branch String:   'src/udp_engine.cpp:180,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:181,9'
              BranchSideFuncs:
                - _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
            - BranchSide:      'src/udp_engine.cpp:183,13'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
                - _ZN3zmq11io_object_t11set_polloutEPv
        - Branch String:   'src/udp_engine.cpp:183,13'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:184,26'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq11io_object_t10set_pollinEPv
            - BranchSide:      'src/udp_engine.cpp:187,13'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t10set_pollinEPv
      Callsites:
        - Src:             'src/udp_engine.cpp:79,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:79,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:79,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:82,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:82,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:82,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:83,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:83,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:83,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:87,18'
          Dst:             _ZN3zmq11io_object_t4plugEPNS_11io_thread_tE
        - Src:             'src/udp_engine.cpp:88,15'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
        - Src:             'src/udp_engine.cpp:96,19'
          Dst:             _ZN3zmq14bind_to_deviceEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/udp_engine.cpp:98,13'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
        - Src:             'src/udp_engine.cpp:99,13'
          Dst:             _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - Src:             'src/udp_engine.cpp:106,46'
          Dst:             _ZNK3zmq13udp_address_t11target_addrEv
        - Src:             'src/udp_engine.cpp:107,33'
          Dst:             _ZNK3zmq9ip_addr_t11as_sockaddrEv
        - Src:             'src/udp_engine.cpp:108,37'
          Dst:             _ZNK3zmq9ip_addr_t12sockaddr_lenEv
        - Src:             'src/udp_engine.cpp:110,22'
          Dst:             _ZNK3zmq9ip_addr_t12is_multicastEv
        - Src:             'src/udp_engine.cpp:111,44'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/udp_engine.cpp:113,24'
          Dst:             _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
        - Src:             'src/udp_engine.cpp:118,28'
          Dst:             _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
        - Src:             'src/udp_engine.cpp:122,27'
          Dst:             _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
        - Src:             'src/udp_engine.cpp:133,19'
          Dst:             _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
        - Src:             'src/udp_engine.cpp:135,48'
          Dst:             _ZNK3zmq13udp_address_t9bind_addrEv
        - Src:             'src/udp_engine.cpp:136,52'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/udp_engine.cpp:136,25'
          Dst:             _ZN3zmq9ip_addr_t3anyEi
        - Src:             'src/udp_engine.cpp:139,42'
          Dst:             _ZNK3zmq13udp_address_t8is_mcastEv
        - Src:             'src/udp_engine.cpp:144,23'
          Dst:             _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
        - Src:             'src/udp_engine.cpp:148,38'
          Dst:             _ZNK3zmq9ip_addr_t4portEv
        - Src:             'src/udp_engine.cpp:148,17'
          Dst:             _ZN3zmq9ip_addr_t8set_portEt
        - Src:             'src/udp_engine.cpp:156,13'
          Dst:             _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - Src:             'src/udp_engine.cpp:166,43'
          Dst:             _ZNK3zmq9ip_addr_t11as_sockaddrEv
        - Src:             'src/udp_engine.cpp:167,38'
          Dst:             _ZNK3zmq9ip_addr_t12sockaddr_lenEv
        - Src:             'src/udp_engine.cpp:166,16'
          Dst:             bind
        - Src:             'src/udp_engine.cpp:170,13'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
        - Src:             'src/udp_engine.cpp:171,13'
          Dst:             _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - Src:             'src/udp_engine.cpp:176,23'
          Dst:             _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
        - Src:             'src/udp_engine.cpp:181,9'
          Dst:             _ZN3zmq12udp_engine_t5errorENS_8i_engine14error_reason_tE
        - Src:             'src/udp_engine.cpp:184,13'
          Dst:             _ZN3zmq11io_object_t11set_polloutEPv
        - Src:             'src/udp_engine.cpp:188,13'
          Dst:             _ZN3zmq11io_object_t10set_pollinEPv
    - functionName:    _ZN3zmq12udp_engine_t22set_udp_multicast_loopEibb
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - s_
        - is_ipv6_
        - loop_
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq29assert_success_or_recoverableEii
        - setsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:203,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:204,15'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
            - BranchSide:      'src/udp_engine.cpp:207,15'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
      Callsites:
        - Src:             'src/udp_engine.cpp:212,20'
          Dst:             setsockopt
        - Src:             'src/udp_engine.cpp:214,5'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
    - functionName:    _ZN3zmq12udp_engine_t21set_udp_multicast_ttlEibi
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - s_
        - is_ipv6_
        - hops_
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq29assert_success_or_recoverableEii
        - setsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:222,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:223,15'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
            - BranchSide:      'src/udp_engine.cpp:225,15'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
      Callsites:
        - Src:             'src/udp_engine.cpp:229,7'
          Dst:             setsockopt
        - Src:             'src/udp_engine.cpp:231,5'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
    - functionName:    _ZN3zmq12udp_engine_t23set_udp_multicast_ifaceEibPKNS_13udp_address_tE
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - s_
        - is_ipv6_
        - addr_
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq29assert_success_or_recoverableEii
        - _ZNK3zmq13udp_address_t7bind_ifEv
        - _ZNK3zmq13udp_address_t9bind_addrEv
        - setsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:241,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:242,23'
              BranchSideFuncs:
                - _ZNK3zmq13udp_address_t7bind_ifEv
                - _ZN3zmq29assert_success_or_recoverableEii
                - setsockopt
            - BranchSide:      'src/udp_engine.cpp:252,36'
              BranchSideFuncs:
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - _ZN3zmq29assert_success_or_recoverableEii
                - setsockopt
        - Branch String:   'src/udp_engine.cpp:244,13'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:247,30'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
            - BranchSide:      'src/udp_engine.cpp:251,5'
              BranchSideFuncs:
                - _ZN3zmq29assert_success_or_recoverableEii
      Callsites:
        - Src:             'src/udp_engine.cpp:242,30'
          Dst:             _ZNK3zmq13udp_address_t7bind_ifEv
        - Src:             'src/udp_engine.cpp:247,18'
          Dst:             setsockopt
        - Src:             'src/udp_engine.cpp:252,43'
          Dst:             _ZNK3zmq13udp_address_t9bind_addrEv
        - Src:             'src/udp_engine.cpp:255,18'
          Dst:             setsockopt
        - Src:             'src/udp_engine.cpp:261,5'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
    - functionName:    _ZN3zmq12udp_engine_t21set_udp_reuse_addressEib
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - s_
        - on_
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq29assert_success_or_recoverableEii
        - setsockopt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.cpp:268,20'
          Dst:             setsockopt
        - Src:             'src/udp_engine.cpp:270,5'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
    - functionName:    _ZN3zmq12udp_engine_t18set_udp_reuse_portEib
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - s_
        - on_
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq29assert_success_or_recoverableEii
        - setsockopt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.cpp:280,14'
          Dst:             setsockopt
        - Src:             'src/udp_engine.cpp:282,5'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
    - functionName:    _ZN3zmq12udp_engine_t14add_membershipEiPKNS_13udp_address_tE
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - s_
        - addr_
      BBCount:         14
      ICount:          107
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq29assert_success_or_recoverableEii
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13udp_address_t11target_addrEv
        - _ZNK3zmq13udp_address_t7bind_ifEv
        - _ZNK3zmq13udp_address_t9bind_addrEv
        - _ZNK3zmq9ip_addr_t6familyEv
        - fflush
        - fprintf
        - setsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:292,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:294,30'
              BranchSideFuncs:
                - _ZNK3zmq13udp_address_t9bind_addrEv
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
            - BranchSide:      'src/udp_engine.cpp:300,16'
              BranchSideFuncs:
                - _ZNK3zmq9ip_addr_t6familyEv
                - _ZN3zmq29assert_success_or_recoverableEii
                - _ZNK3zmq13udp_address_t7bind_ifEv
                - setsockopt
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:304,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:304,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
            - BranchSide:      'src/udp_engine.cpp:306,33'
              BranchSideFuncs:
                - setsockopt
                - _ZN3zmq29assert_success_or_recoverableEii
      Callsites:
        - Src:             'src/udp_engine.cpp:289,42'
          Dst:             _ZNK3zmq13udp_address_t11target_addrEv
        - Src:             'src/udp_engine.cpp:292,21'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/udp_engine.cpp:295,37'
          Dst:             _ZNK3zmq13udp_address_t9bind_addrEv
        - Src:             'src/udp_engine.cpp:297,14'
          Dst:             setsockopt
        - Src:             'src/udp_engine.cpp:300,28'
          Dst:             _ZNK3zmq9ip_addr_t6familyEv
        - Src:             'src/udp_engine.cpp:302,34'
          Dst:             _ZNK3zmq13udp_address_t7bind_ifEv
        - Src:             'src/udp_engine.cpp:304,9'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:304,9'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:304,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:309,14'
          Dst:             setsockopt
        - Src:             'src/udp_engine.cpp:313,5'
          Dst:             _ZN3zmq29assert_success_or_recoverableEii
    - functionName:    _ZN3zmq12udp_engine_t4initEPNS_9address_tEbb
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - address_
        - send_
        - recv_
      BBCount:         19
      ICount:          117
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq11open_socketEiii
        - _ZN3zmq14unblock_socketEi
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13udp_address_t6familyEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:61,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:61,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq13udp_address_t6familyEv
                - _ZN3zmq11open_socketEiii
                - _ZN3zmq14unblock_socketEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:62,5'
              BranchSideFuncs:
                - _ZNK3zmq13udp_address_t6familyEv
                - _ZN3zmq11open_socketEiii
                - _ZN3zmq14unblock_socketEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:62,5'
              BranchSideFuncs:
                - _ZNK3zmq13udp_address_t6familyEv
                - _ZN3zmq11open_socketEiii
                - _ZN3zmq14unblock_socketEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:62,5'
              BranchSideFuncs:
                - _ZNK3zmq13udp_address_t6familyEv
                - _ZN3zmq11open_socketEiii
                - _ZN3zmq14unblock_socketEi
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:62,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq13udp_address_t6familyEv
                - _ZN3zmq11open_socketEiii
                - _ZN3zmq14unblock_socketEi
            - BranchSide:      'src/udp_engine.cpp:63,21'
              BranchSideFuncs:
                - _ZNK3zmq13udp_address_t6familyEv
                - _ZN3zmq11open_socketEiii
                - _ZN3zmq14unblock_socketEi
        - Branch String:   'src/udp_engine.cpp:69,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:70,9'
              BranchSideFuncs: []
            - BranchSide:      'src/udp_engine.cpp:72,21'
              BranchSideFuncs:
                - _ZN3zmq14unblock_socketEi
      Callsites:
        - Src:             'src/udp_engine.cpp:61,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:61,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:61,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:62,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:62,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:62,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:67,53'
          Dst:             _ZNK3zmq13udp_address_t6familyEv
        - Src:             'src/udp_engine.cpp:67,11'
          Dst:             _ZN3zmq11open_socketEiii
        - Src:             'src/udp_engine.cpp:72,5'
          Dst:             _ZN3zmq14unblock_socketEi
    - functionName:    _ZThn16_N3zmq12udp_engine_tD0Ev
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12udp_engine_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.cpp:0,0'
          Dst:             _ZN3zmq12udp_engine_tD0Ev
    - functionName:    _ZN3zmq12udp_engine_tD0Ev
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12udp_engine_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.cpp:44,1'
          Dst:             _ZN3zmq12udp_engine_tD2Ev
    - functionName:    _ZN3zmq12udp_engine_tD2Ev
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         26
      ICount:          125
      EdgeCount:       47
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN3zmq11io_object_tD2Ev
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq8i_engineD2Ev
        - _ZN3zmq9options_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - __errno_location
        - close
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/udp_engine.cpp:45,5'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:45,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - close
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:47,9'
              BranchSideFuncs:
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - close
                - __clang_call_terminate
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:47,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:47,9'
              BranchSideFuncs:
                - close
                - __clang_call_terminate
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/udp_engine.cpp:52,25'
              BranchSideFuncs:
                - close
                - __clang_call_terminate
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/udp_engine.cpp:53,9'
          Branch Sides:
            - BranchSide:      'src/udp_engine.cpp:53,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
            - BranchSide:      'src/udp_engine.cpp:55,9'
              BranchSideFuncs:
                - _ZN3zmq9options_tD2Ev
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq8i_engineD2Ev
                - _ZN3zmq11io_object_tD2Ev
      Callsites:
        - Src:             'src/udp_engine.cpp:45,5'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:45,5'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:45,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:52,18'
          Dst:             close
        - Src:             'src/udp_engine.cpp:53,9'
          Dst:             __errno_location
        - Src:             'src/udp_engine.cpp:53,9'
          Dst:             strerror
        - Src:             'src/udp_engine.cpp:53,9'
          Dst:             fprintf
        - Src:             'src/udp_engine.cpp:53,9'
          Dst:             fflush
        - Src:             'src/udp_engine.cpp:53,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/udp_engine.cpp:57,1'
          Dst:             _ZN3zmq9options_tD2Ev
        - Src:             'src/udp_engine.cpp:57,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/udp_engine.cpp:57,1'
          Dst:             _ZN3zmq8i_engineD2Ev
        - Src:             'src/udp_engine.cpp:57,1'
          Dst:             _ZN3zmq11io_object_tD2Ev
        - Src:             'src/udp_engine.cpp:45,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn16_N3zmq12udp_engine_tD1Ev
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12udp_engine_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.cpp:0,0'
          Dst:             _ZN3zmq12udp_engine_tD2Ev
    - functionName:    _ZN3zmq12udp_engine_tC2ERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/udp_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - options_
      BBCount:         9
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq11io_object_tC2EPNS_11io_thread_tE
        - _ZN3zmq11io_object_tD2Ev
        - _ZN3zmq19endpoint_uri_pair_tC2Ev
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq8i_engineC2Ev
        - _ZN3zmq8i_engineD2Ev
        - _ZN3zmq9options_tC2ERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/udp_engine.cpp:31,20'
          Dst:             _ZN3zmq11io_object_tC2EPNS_11io_thread_tE
        - Src:             'src/udp_engine.cpp:31,20'
          Dst:             _ZN3zmq8i_engineC2Ev
        - Src:             'src/udp_engine.cpp:31,20'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2Ev
        - Src:             'src/udp_engine.cpp:37,5'
          Dst:             _ZN3zmq9options_tC2ERKS0_
        - Src:             'src/udp_engine.cpp:41,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/udp_engine.cpp:41,1'
          Dst:             _ZN3zmq8i_engineD2Ev
        - Src:             'src/udp_engine.cpp:41,1'
          Dst:             _ZN3zmq11io_object_tD2Ev
    - functionName:    _ZN3zmq18c_single_allocator6resizeEm
      functionSourceFile: '/src/libzmq/src/decoder_allocators.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size_
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq18c_single_allocator4sizeEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq18c_single_allocator10deallocateEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq9i_decoderD2Ev
      functionSourceFile: '/src/libzmq/src/i_decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEED2Ev
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq18c_single_allocator10deallocateEv
        - _ZN3zmq18c_single_allocatorD2Ev
        - _ZN3zmq9i_decoderD2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/decoder.hpp:39,50'
          Dst:             _ZN3zmq18c_single_allocator10deallocateEv
        - Src:             'src/decoder.hpp:39,65'
          Dst:             _ZN3zmq18c_single_allocatorD2Ev
        - Src:             'src/decoder.hpp:39,65'
          Dst:             _ZN3zmq9i_decoderD2Ev
        - Src:             'src/decoder.hpp:39,50'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq18c_single_allocatorD2Ev
      functionSourceFile: '/src/libzmq/src/decoder_allocators.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEED0Ev
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE10get_bufferEPPhPm
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq18c_single_allocator8allocateEv
        - _ZNK3zmq18c_single_allocator4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/decoder.hpp:54,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:55,22'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:60,18'
              BranchSideFuncs:
                - _ZNK3zmq18c_single_allocator4sizeEv
      Callsites:
        - Src:             'src/decoder.hpp:44,27'
          Dst:             _ZN3zmq18c_single_allocator8allocateEv
        - Src:             'src/decoder.hpp:54,36'
          Dst:             _ZNK3zmq18c_single_allocator4sizeEv
        - Src:             'src/decoder.hpp:61,29'
          Dst:             _ZNK3zmq18c_single_allocator4sizeEv
    - functionName:    _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE13resize_bufferEm
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq18c_single_allocator6resizeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/decoder.hpp:122,20'
          Dst:             _ZN3zmq18c_single_allocator6resizeEm
    - functionName:    _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE6decodeEPKhmRm
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
        - bytes_used_
      BBCount:         33
      ICount:          244
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/decoder.hpp:79,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:80,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/decoder.hpp:94,9'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/decoder.hpp:80,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:80,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/decoder.hpp:81,26'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:85,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:87,46'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:91,13'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:87,19'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:87,54'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:87,54'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:88,21'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:85,13'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:89,28'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:96,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      'src/decoder.hpp:117,9'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:99,17'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:100,25'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      'src/decoder.hpp:103,26'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/decoder.hpp:108,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:94,9'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      'src/decoder.hpp:111,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/decoder.hpp:111,19'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:111,54'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      'src/decoder.hpp:111,54'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/decoder.hpp:112,21'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:108,13'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:113,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/decoder.hpp:80,13'
          Dst:             fprintf
        - Src:             'src/decoder.hpp:80,13'
          Dst:             fflush
        - Src:             'src/decoder.hpp:80,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq18c_single_allocator8allocateEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq18c_single_allocatorC2Em
      functionSourceFile: '/src/libzmq/src/decoder_allocators.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/decoder_allocators.hpp:23,9'
          Branch Sides:
            - BranchSide:      'src/decoder_allocators.hpp:23,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/decoder_allocators.hpp:23,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/decoder_allocators.hpp:23,9'
          Dst:             fprintf
        - Src:             'src/decoder_allocators.hpp:23,9'
          Dst:             fflush
        - Src:             'src/decoder_allocators.hpp:23,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq9i_decoderC2Ev
      functionSourceFile: '/src/libzmq/src/i_decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq9i_decoderD0Ev
      functionSourceFile: '/src/libzmq/src/i_decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12v1_decoder_t3msgEv
      functionSourceFile: '/src/libzmq/src/v1_decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12v1_decoder_t13message_readyEPKh
      functionSourceFile: '/src/libzmq/src/v1_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v1_decoder.cpp:126,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq12v1_decoder_t19one_byte_size_readyEPKh
      functionSourceFile: '/src/libzmq/src/v1_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         30
      ICount:          198
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - __assert_fail
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/v1_decoder.cpp:36,9'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:37,20'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/v1_decoder.cpp:40,15'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/v1_decoder.cpp:40,13'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:41,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/v1_decoder.cpp:45,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/v1_decoder.cpp:46,13'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:46,39'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/v1_decoder.cpp:51,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/v1_decoder.cpp:45,13'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:47,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/v1_decoder.cpp:51,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/v1_decoder.cpp:52,9'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:52,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/v1_decoder.cpp:53,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/v1_decoder.cpp:54,13'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:55,13'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/v1_decoder.cpp:62,20'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/v1_decoder.cpp:55,13'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:55,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/v1_decoder.cpp:56,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/v1_decoder.cpp:57,13'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:57,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/v1_decoder.cpp:58,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/v1_decoder.cpp:37,9'
          Dst:             _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Src:             'src/v1_decoder.cpp:41,13'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:47,13'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:51,31'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/v1_decoder.cpp:52,9'
          Dst:             __assert_fail
        - Src:             'src/v1_decoder.cpp:53,27'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/v1_decoder.cpp:55,13'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:55,13'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:55,13'
          Dst:             strerror
        - Src:             'src/v1_decoder.cpp:55,13'
          Dst:             fprintf
        - Src:             'src/v1_decoder.cpp:55,13'
          Dst:             fflush
        - Src:             'src/v1_decoder.cpp:55,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/v1_decoder.cpp:56,31'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/v1_decoder.cpp:57,13'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:57,13'
          Dst:             strerror
        - Src:             'src/v1_decoder.cpp:57,13'
          Dst:             fprintf
        - Src:             'src/v1_decoder.cpp:57,13'
          Dst:             fflush
        - Src:             'src/v1_decoder.cpp:57,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/v1_decoder.cpp:58,13'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:62,9'
          Dst:             _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - read_pos_
        - to_read_
        - next_
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12v1_decoder_t21eight_byte_size_readyEPKh
      functionSourceFile: '/src/libzmq/src/v1_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         29
      ICount:          190
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq10get_uint64EPKh
        - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - __assert_fail
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/v1_decoder.cpp:74,9'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:75,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/v1_decoder.cpp:80,9'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsImE3maxB8ne180100Ev
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
        - Branch String:   'src/v1_decoder.cpp:81,9'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:81,12'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsImE3maxB8ne180100Ev
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
            - BranchSide:      'src/v1_decoder.cpp:88,9'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsImE3maxB8ne180100Ev
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/v1_decoder.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:82,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/v1_decoder.cpp:88,9'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsImE3maxB8ne180100Ev
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
        - Branch String:   'src/v1_decoder.cpp:88,9'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:89,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/v1_decoder.cpp:94,50'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/v1_decoder.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:97,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/v1_decoder.cpp:98,10'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/v1_decoder.cpp:99,9'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:100,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/v1_decoder.cpp:107,16'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/v1_decoder.cpp:100,9'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:100,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/v1_decoder.cpp:101,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/v1_decoder.cpp:102,9'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:102,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/v1_decoder.cpp:103,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/v1_decoder.cpp:71,37'
          Dst:             _ZN3zmq10get_uint64EPKh
        - Src:             'src/v1_decoder.cpp:75,9'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:82,9'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:89,9'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:96,27'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/v1_decoder.cpp:97,5'
          Dst:             __assert_fail
        - Src:             'src/v1_decoder.cpp:98,23'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/v1_decoder.cpp:100,9'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:100,9'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:100,9'
          Dst:             strerror
        - Src:             'src/v1_decoder.cpp:100,9'
          Dst:             fprintf
        - Src:             'src/v1_decoder.cpp:100,9'
          Dst:             fflush
        - Src:             'src/v1_decoder.cpp:100,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/v1_decoder.cpp:101,27'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/v1_decoder.cpp:102,9'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:102,9'
          Dst:             strerror
        - Src:             'src/v1_decoder.cpp:102,9'
          Dst:             fprintf
        - Src:             'src/v1_decoder.cpp:102,9'
          Dst:             fflush
        - Src:             'src/v1_decoder.cpp:102,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/v1_decoder.cpp:103,9'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:107,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq12v1_decoder_t11flags_readyEPKh
      functionSourceFile: '/src/libzmq/src/v1_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZNK3zmq5msg_t4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v1_decoder.cpp:114,18'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/v1_decoder.cpp:116,29'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/v1_decoder.cpp:116,51'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/v1_decoder.cpp:116,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq12v1_decoder_tD0Ev
      functionSourceFile: '/src/libzmq/src/v1_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12v1_decoder_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v1_decoder.cpp:26,1'
          Dst:             _ZN3zmq12v1_decoder_tD2Ev
    - functionName:    _ZN3zmq12v1_decoder_tD2Ev
      functionSourceFile: '/src/libzmq/src/v1_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          70
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEED2Ev
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/v1_decoder.cpp:28,5'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:28,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEED2Ev
            - BranchSide:      'src/v1_decoder.cpp:28,5'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEED2Ev
      Callsites:
        - Src:             'src/v1_decoder.cpp:27,33'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/v1_decoder.cpp:28,5'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:28,5'
          Dst:             strerror
        - Src:             'src/v1_decoder.cpp:28,5'
          Dst:             fprintf
        - Src:             'src/v1_decoder.cpp:28,5'
          Dst:             fflush
        - Src:             'src/v1_decoder.cpp:28,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/v1_decoder.cpp:29,1'
          Dst:             _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEED2Ev
        - Src:             'src/v1_decoder.cpp:27,33'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEEC2Em
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - buf_size_
      BBCount:         9
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq18c_single_allocator8allocateEv
        - _ZN3zmq18c_single_allocatorC2Em
        - _ZN3zmq18c_single_allocatorD2Ev
        - _ZN3zmq9i_decoderC2Ev
        - _ZN3zmq9i_decoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/decoder.hpp:33,14'
          Dst:             _ZN3zmq9i_decoderC2Ev
        - Src:             'src/decoder.hpp:34,55'
          Dst:             _ZN3zmq18c_single_allocatorC2Em
        - Src:             'src/decoder.hpp:36,27'
          Dst:             _ZN3zmq18c_single_allocator8allocateEv
        - Src:             'src/decoder.hpp:37,5'
          Dst:             _ZN3zmq18c_single_allocatorD2Ev
        - Src:             'src/decoder.hpp:37,5'
          Dst:             _ZN3zmq9i_decoderD2Ev
    - functionName:    _ZN3zmq12v1_decoder_tC2Eml
      functionSourceFile: '/src/libzmq/src/v1_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
        - maxmsgsize_
      BBCount:         16
      ICount:          103
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
        - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEEC2Em
        - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEED2Ev
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/v1_decoder.cpp:19,5'
          Branch Sides:
            - BranchSide:      'src/v1_decoder.cpp:19,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/v1_decoder.cpp:22,16'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
                - _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEED2Ev
      Callsites:
        - Src:             'src/v1_decoder.cpp:16,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEEC2Em
        - Src:             'src/v1_decoder.cpp:18,27'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/v1_decoder.cpp:19,5'
          Dst:             __errno_location
        - Src:             'src/v1_decoder.cpp:19,5'
          Dst:             strerror
        - Src:             'src/v1_decoder.cpp:19,5'
          Dst:             fprintf
        - Src:             'src/v1_decoder.cpp:19,5'
          Dst:             fflush
        - Src:             'src/v1_decoder.cpp:19,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/v1_decoder.cpp:23,1'
          Dst:             _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEED2Ev
        - Src:             'src/v1_decoder.cpp:22,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12v1_decoder_tENS_18c_single_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq31shared_message_memory_allocator6resizeEm
      functionSourceFile: '/src/libzmq/src/decoder_allocators.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEED2Ev
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocator10deallocateEv
        - _ZN3zmq31shared_message_memory_allocatorD2Ev
        - _ZN3zmq9i_decoderD2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/decoder.hpp:39,50'
          Dst:             _ZN3zmq31shared_message_memory_allocator10deallocateEv
        - Src:             'src/decoder.hpp:39,65'
          Dst:             _ZN3zmq31shared_message_memory_allocatorD2Ev
        - Src:             'src/decoder.hpp:39,65'
          Dst:             _ZN3zmq9i_decoderD2Ev
        - Src:             'src/decoder.hpp:39,50'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEED0Ev
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE10get_bufferEPPhPm
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocator8allocateEv
        - _ZNK3zmq31shared_message_memory_allocator4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/decoder.hpp:54,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:55,22'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:60,18'
              BranchSideFuncs:
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
      Callsites:
        - Src:             'src/decoder.hpp:44,27'
          Dst:             _ZN3zmq31shared_message_memory_allocator8allocateEv
        - Src:             'src/decoder.hpp:54,36'
          Dst:             _ZNK3zmq31shared_message_memory_allocator4sizeEv
        - Src:             'src/decoder.hpp:61,29'
          Dst:             _ZNK3zmq31shared_message_memory_allocator4sizeEv
    - functionName:    _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE13resize_bufferEm
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocator6resizeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/decoder.hpp:122,20'
          Dst:             _ZN3zmq31shared_message_memory_allocator6resizeEm
    - functionName:    _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE6decodeEPKhmRm
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
        - bytes_used_
      BBCount:         33
      ICount:          244
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/decoder.hpp:79,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:80,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/decoder.hpp:94,9'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/decoder.hpp:80,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:80,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/decoder.hpp:81,26'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:85,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:87,46'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:91,13'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:87,19'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:87,54'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:87,54'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:88,21'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:85,13'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:89,28'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:96,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      'src/decoder.hpp:117,9'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:99,17'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:100,25'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      'src/decoder.hpp:103,26'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/decoder.hpp:108,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:94,9'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      'src/decoder.hpp:111,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/decoder.hpp:111,19'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:111,54'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      'src/decoder.hpp:111,54'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/decoder.hpp:112,21'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:108,13'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:113,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/decoder.hpp:80,13'
          Dst:             fprintf
        - Src:             'src/decoder.hpp:80,13'
          Dst:             fflush
        - Src:             'src/decoder.hpp:80,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq12v2_decoder_t3msgEv
      functionSourceFile: '/src/libzmq/src/v2_decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12v2_decoder_t13message_readyEPKh
      functionSourceFile: '/src/libzmq/src/v2_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v2_decoder.cpp:138,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq12v2_decoder_t11flags_readyEPKh
      functionSourceFile: '/src/libzmq/src/v2_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         12
      ICount:          98
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/v2_decoder.cpp:38,9'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:39,9'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/v2_decoder.cpp:40,9'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/v2_decoder.cpp:40,9'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:41,9'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/v2_decoder.cpp:45,9'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/v2_decoder.cpp:45,9'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:46,20'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/v2_decoder.cpp:48,20'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      Callsites:
        - Src:             'src/v2_decoder.cpp:46,9'
          Dst:             _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Src:             'src/v2_decoder.cpp:48,9'
          Dst:             _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - read_pos_
        - to_read_
        - next_
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12v2_decoder_t21eight_byte_size_readyEPKh
      functionSourceFile: '/src/libzmq/src/v2_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - read_from_
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq10get_uint64EPKh
        - _ZN3zmq12v2_decoder_t10size_readyEmPKh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v2_decoder.cpp:62,31'
          Dst:             _ZN3zmq10get_uint64EPKh
        - Src:             'src/v2_decoder.cpp:64,12'
          Dst:             _ZN3zmq12v2_decoder_t10size_readyEmPKh
    - functionName:    _ZN3zmq12v2_decoder_t19one_byte_size_readyEPKh
      functionSourceFile: '/src/libzmq/src/v2_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - read_from_
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12v2_decoder_t10size_readyEmPKh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v2_decoder.cpp:55,12'
          Dst:             _ZN3zmq12v2_decoder_t10size_readyEmPKh
    - functionName:    _ZN3zmq12v2_decoder_t10size_readyEmPKh
      functionSourceFile: '/src/libzmq/src/v2_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_size_
        - read_pos_
      BBCount:         36
      ICount:          235
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
        - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - _ZN3zmq31shared_message_memory_allocator12call_dec_refEPvS1_
        - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
        - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
        - _ZN3zmq31shared_message_memory_allocator4dataEv
        - _ZN3zmq31shared_message_memory_allocator6bufferEv
        - _ZN3zmq31shared_message_memory_allocator7inc_refEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq31shared_message_memory_allocator4sizeEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t8is_zcmsgEv
        - __assert_fail
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/v2_decoder.cpp:71,9'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:72,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - __errno_location
                - __errno_location
            - BranchSide:      'src/v2_decoder.cpp:78,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - __errno_location
        - Branch String:   'src/v2_decoder.cpp:72,13'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:72,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/v2_decoder.cpp:73,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/v2_decoder.cpp:78,9'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:79,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/v2_decoder.cpp:83,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
        - Branch String:   'src/v2_decoder.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:84,5'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
            - BranchSide:      'src/v2_decoder.cpp:89,50'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
        - Branch String:   'src/v2_decoder.cpp:90,9'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:90,9'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
            - BranchSide:      'src/v2_decoder.cpp:90,9'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
        - Branch String:   'src/v2_decoder.cpp:90,9'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:95,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/v2_decoder.cpp:101,11'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
        - Branch String:   'src/v2_decoder.cpp:113,9'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:114,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/v2_decoder.cpp:121,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/v2_decoder.cpp:114,9'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:114,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/v2_decoder.cpp:115,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/v2_decoder.cpp:116,9'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:116,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/v2_decoder.cpp:117,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/v2_decoder.cpp:73,13'
          Dst:             __errno_location
        - Src:             'src/v2_decoder.cpp:79,9'
          Dst:             __errno_location
        - Src:             'src/v2_decoder.cpp:83,27'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/v2_decoder.cpp:84,5'
          Dst:             __assert_fail
        - Src:             'src/v2_decoder.cpp:89,50'
          Dst:             _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
        - Src:             'src/v2_decoder.cpp:90,9'
          Dst:             _ZN3zmq31shared_message_memory_allocator4dataEv
        - Src:             'src/v2_decoder.cpp:90,9'
          Dst:             _ZNK3zmq31shared_message_memory_allocator4sizeEv
        - Src:             'src/v2_decoder.cpp:95,27'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/v2_decoder.cpp:104,40'
          Dst:             _ZN3zmq31shared_message_memory_allocator6bufferEv
        - Src:             'src/v2_decoder.cpp:104,61'
          Dst:             _ZN3zmq31shared_message_memory_allocator15provide_contentEv
        - Src:             'src/v2_decoder.cpp:101,24'
          Dst:             _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
        - Src:             'src/v2_decoder.cpp:101,24'
          Dst:             _ZN3zmq31shared_message_memory_allocator12call_dec_refEPvS1_
        - Src:             'src/v2_decoder.cpp:107,26'
          Dst:             _ZNK3zmq5msg_t8is_zcmsgEv
        - Src:             'src/v2_decoder.cpp:108,23'
          Dst:             _ZN3zmq31shared_message_memory_allocator15advance_contentEv
        - Src:             'src/v2_decoder.cpp:109,23'
          Dst:             _ZN3zmq31shared_message_memory_allocator7inc_refEv
        - Src:             'src/v2_decoder.cpp:114,9'
          Dst:             __errno_location
        - Src:             'src/v2_decoder.cpp:114,9'
          Dst:             __errno_location
        - Src:             'src/v2_decoder.cpp:114,9'
          Dst:             strerror
        - Src:             'src/v2_decoder.cpp:114,9'
          Dst:             fprintf
        - Src:             'src/v2_decoder.cpp:114,9'
          Dst:             fflush
        - Src:             'src/v2_decoder.cpp:114,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/v2_decoder.cpp:115,27'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/v2_decoder.cpp:116,9'
          Dst:             __errno_location
        - Src:             'src/v2_decoder.cpp:116,9'
          Dst:             strerror
        - Src:             'src/v2_decoder.cpp:116,9'
          Dst:             fprintf
        - Src:             'src/v2_decoder.cpp:116,9'
          Dst:             fflush
        - Src:             'src/v2_decoder.cpp:116,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/v2_decoder.cpp:117,9'
          Dst:             __errno_location
        - Src:             'src/v2_decoder.cpp:121,18'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/v2_decoder.cpp:128,29'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/v2_decoder.cpp:128,51'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/v2_decoder.cpp:128,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq31shared_message_memory_allocator6bufferEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq31shared_message_memory_allocator15provide_contentEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq31shared_message_memory_allocator15advance_contentEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12v2_decoder_tD0Ev
      functionSourceFile: '/src/libzmq/src/v2_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12v2_decoder_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v2_decoder.cpp:30,1'
          Dst:             _ZN3zmq12v2_decoder_tD2Ev
    - functionName:    _ZN3zmq12v2_decoder_tD2Ev
      functionSourceFile: '/src/libzmq/src/v2_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          70
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEED2Ev
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/v2_decoder.cpp:32,5'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:32,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEED2Ev
            - BranchSide:      'src/v2_decoder.cpp:32,5'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEED2Ev
      Callsites:
        - Src:             'src/v2_decoder.cpp:31,33'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/v2_decoder.cpp:32,5'
          Dst:             __errno_location
        - Src:             'src/v2_decoder.cpp:32,5'
          Dst:             strerror
        - Src:             'src/v2_decoder.cpp:32,5'
          Dst:             fprintf
        - Src:             'src/v2_decoder.cpp:32,5'
          Dst:             fflush
        - Src:             'src/v2_decoder.cpp:32,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/v2_decoder.cpp:33,1'
          Dst:             _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEED2Ev
        - Src:             'src/v2_decoder.cpp:31,33'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEEC2Em
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - buf_size_
      BBCount:         9
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocator8allocateEv
        - _ZN3zmq31shared_message_memory_allocatorC2Em
        - _ZN3zmq31shared_message_memory_allocatorD2Ev
        - _ZN3zmq9i_decoderC2Ev
        - _ZN3zmq9i_decoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/decoder.hpp:33,14'
          Dst:             _ZN3zmq9i_decoderC2Ev
        - Src:             'src/decoder.hpp:34,55'
          Dst:             _ZN3zmq31shared_message_memory_allocatorC2Em
        - Src:             'src/decoder.hpp:36,27'
          Dst:             _ZN3zmq31shared_message_memory_allocator8allocateEv
        - Src:             'src/decoder.hpp:37,5'
          Dst:             _ZN3zmq31shared_message_memory_allocatorD2Ev
        - Src:             'src/decoder.hpp:37,5'
          Dst:             _ZN3zmq9i_decoderD2Ev
    - functionName:    _ZN3zmq12v2_decoder_tC2Emlb
      functionSourceFile: '/src/libzmq/src/v2_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - bufsize_
        - maxmsgsize_
        - zero_copy_
      BBCount:         16
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEEC2Em
        - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEED2Ev
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/v2_decoder.cpp:23,5'
          Branch Sides:
            - BranchSide:      'src/v2_decoder.cpp:23,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/v2_decoder.cpp:26,16'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEED2Ev
      Callsites:
        - Src:             'src/v2_decoder.cpp:17,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEEC2Em
        - Src:             'src/v2_decoder.cpp:22,27'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/v2_decoder.cpp:23,5'
          Dst:             __errno_location
        - Src:             'src/v2_decoder.cpp:23,5'
          Dst:             strerror
        - Src:             'src/v2_decoder.cpp:23,5'
          Dst:             fprintf
        - Src:             'src/v2_decoder.cpp:23,5'
          Dst:             fflush
        - Src:             'src/v2_decoder.cpp:23,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/v2_decoder.cpp:27,1'
          Dst:             _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEED2Ev
        - Src:             'src/v2_decoder.cpp:26,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12v2_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq9i_encoderD2Ev
      functionSourceFile: '/src/libzmq/src/i_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14encoder_base_tINS_12v1_encoder_tEED0Ev
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/encoder.hpp:42,37'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEED2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_12v1_encoder_tEED2Ev
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9i_encoderD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/encoder.hpp:42,52'
          Dst:             _ZN3zmq9i_encoderD2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE6encodeEPPhm
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         41
      ICount:          277
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:49,33'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:49,51'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:49,43'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:50,35'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:50,57'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:50,45'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:52,13'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:53,13'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:55,16'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:56,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:60,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:98,18'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:60,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:61,21'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:61,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:62,30'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:69,44'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:63,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:63,21'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:64,26'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:65,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:65,21'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:66,21'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:69,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,22'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,27'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,33'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,36'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:83,26'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/encoder.hpp:52,13'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - Src:             'src/encoder.hpp:62,44'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/encoder.hpp:63,21'
          Dst:             __errno_location
        - Src:             'src/encoder.hpp:63,21'
          Dst:             strerror
        - Src:             'src/encoder.hpp:63,21'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:63,21'
          Dst:             fflush
        - Src:             'src/encoder.hpp:63,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/encoder.hpp:64,40'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/encoder.hpp:65,21'
          Dst:             __errno_location
        - Src:             'src/encoder.hpp:65,21'
          Dst:             strerror
        - Src:             'src/encoder.hpp:65,21'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:65,21'
          Dst:             fflush
        - Src:             'src/encoder.hpp:65,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE8load_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:104,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:104,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:105,24'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:106,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:106,9'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:106,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/encoder.hpp:104,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - Src:             'src/encoder.hpp:104,9'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:104,9'
          Dst:             fflush
        - Src:             'src/encoder.hpp:104,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq9i_encoderC2Ev
      functionSourceFile: '/src/libzmq/src/i_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq9i_encoderD0Ev
      functionSourceFile: '/src/libzmq/src/i_encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12v1_encoder_t10size_readyEv
      functionSourceFile: '/src/libzmq/src/v1_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZN3zmq5msg_t4dataEv
        - _ZNK3zmq5msg_t4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v1_encoder.cpp:25,16'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - Src:             'src/v1_encoder.cpp:25,32'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/v1_encoder.cpp:25,41'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - Src:             'src/v1_encoder.cpp:25,57'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/v1_encoder.cpp:25,5'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
    - functionName:    _ZN3zmq12v1_encoder_t13message_readyEv
      functionSourceFile: '/src/libzmq/src/v1_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq10put_uint64EPhm
        - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZNK3zmq5msg_t12is_subscribeEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t9is_cancelEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/v1_encoder.cpp:39,41'
          Branch Sides:
            - BranchSide:      'src/v1_encoder.cpp:39,44'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/v1_encoder.cpp:40,13'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/v1_encoder.cpp:39,9'
          Branch Sides:
            - BranchSide:      'src/v1_encoder.cpp:40,13'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/v1_encoder.cpp:45,9'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/v1_encoder.cpp:45,9'
          Branch Sides:
            - BranchSide:      'src/v1_encoder.cpp:46,50'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/v1_encoder.cpp:49,9'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/v1_encoder.cpp:62,9'
          Branch Sides:
            - BranchSide:      'src/v1_encoder.cpp:63,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/v1_encoder.cpp:64,14'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
      Callsites:
        - Src:             'src/v1_encoder.cpp:33,19'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - Src:             'src/v1_encoder.cpp:33,35'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/v1_encoder.cpp:39,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - Src:             'src/v1_encoder.cpp:39,25'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/v1_encoder.cpp:39,44'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - Src:             'src/v1_encoder.cpp:39,60'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/v1_encoder.cpp:47,23'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - Src:             'src/v1_encoder.cpp:47,39'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/v1_encoder.cpp:50,9'
          Dst:             _ZN3zmq10put_uint64EPhm
        - Src:             'src/v1_encoder.cpp:51,23'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - Src:             'src/v1_encoder.cpp:51,39'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/v1_encoder.cpp:62,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - Src:             'src/v1_encoder.cpp:62,25'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/v1_encoder.cpp:64,14'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE11in_progressEv
        - Src:             'src/v1_encoder.cpp:64,30'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/v1_encoder.cpp:67,5'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
    - functionName:    _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - write_pos_
        - to_write_
        - next_
        - new_msg_flag_
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12v1_encoder_tD0Ev
      functionSourceFile: '/src/libzmq/src/v1_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12v1_encoder_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v1_encoder.cpp:19,1'
          Dst:             _ZN3zmq12v1_encoder_tD2Ev
    - functionName:    _ZN3zmq12v1_encoder_tD2Ev
      functionSourceFile: '/src/libzmq/src/v1_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v1_encoder.cpp:20,1'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEED2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_12v1_encoder_tEEC2Em
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
      BBCount:         14
      ICount:          84
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq9i_encoderC2Ev
        - _ZN3zmq9i_encoderD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:39,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:39,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq9i_encoderD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:39,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/encoder.hpp:30,14'
          Dst:             _ZN3zmq9i_encoderC2Ev
        - Src:             'src/encoder.hpp:39,9'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:39,9'
          Dst:             fflush
        - Src:             'src/encoder.hpp:39,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/encoder.hpp:40,5'
          Dst:             _ZN3zmq9i_encoderD2Ev
    - functionName:    _ZN3zmq12v1_encoder_tC2Em
      functionSourceFile: '/src/libzmq/src/v1_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEEC2Em
        - _ZN3zmq14encoder_base_tINS_12v1_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v1_encoder.cpp:12,5'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEEC2Em
        - Src:             'src/v1_encoder.cpp:15,5'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Src:             'src/v1_encoder.cpp:16,1'
          Dst:             _ZN3zmq14encoder_base_tINS_12v1_encoder_tEED2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_12v2_encoder_tEED0Ev
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/encoder.hpp:42,37'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEED2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_12v2_encoder_tEED2Ev
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9i_encoderD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/encoder.hpp:42,52'
          Dst:             _ZN3zmq9i_encoderD2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE6encodeEPPhm
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         41
      ICount:          277
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:49,33'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:49,51'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:49,43'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:50,35'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:50,57'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:50,45'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:52,13'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:53,13'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:55,16'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:56,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:60,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:98,18'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:60,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:61,21'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:61,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:62,30'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:69,44'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:63,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:63,21'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:64,26'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:65,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:65,21'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:66,21'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:69,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,22'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,27'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,33'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,36'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:83,26'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/encoder.hpp:52,13'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - Src:             'src/encoder.hpp:62,44'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/encoder.hpp:63,21'
          Dst:             __errno_location
        - Src:             'src/encoder.hpp:63,21'
          Dst:             strerror
        - Src:             'src/encoder.hpp:63,21'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:63,21'
          Dst:             fflush
        - Src:             'src/encoder.hpp:63,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/encoder.hpp:64,40'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/encoder.hpp:65,21'
          Dst:             __errno_location
        - Src:             'src/encoder.hpp:65,21'
          Dst:             strerror
        - Src:             'src/encoder.hpp:65,21'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:65,21'
          Dst:             fflush
        - Src:             'src/encoder.hpp:65,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE8load_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:104,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:104,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:105,24'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:106,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:106,9'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:106,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/encoder.hpp:104,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - Src:             'src/encoder.hpp:104,9'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:104,9'
          Dst:             fflush
        - Src:             'src/encoder.hpp:104,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12v2_encoder_t10size_readyEv
      functionSourceFile: '/src/libzmq/src/v2_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZN3zmq5msg_t4dataEv
        - _ZNK3zmq5msg_t4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v2_encoder.cpp:67,16'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - Src:             'src/v2_encoder.cpp:67,32'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/v2_encoder.cpp:67,41'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - Src:             'src/v2_encoder.cpp:67,57'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/v2_encoder.cpp:67,5'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
    - functionName:    _ZN3zmq12v2_encoder_t13message_readyEv
      functionSourceFile: '/src/libzmq/src/v2_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         27
      ICount:          177
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq10put_uint64EPhm
        - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZNK3zmq5msg_t12is_subscribeEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t9is_cancelEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/v2_encoder.cpp:30,9'
          Branch Sides:
            - BranchSide:      'src/v2_encoder.cpp:31,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
            - BranchSide:      'src/v2_encoder.cpp:32,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
        - Branch String:   'src/v2_encoder.cpp:32,9'
          Branch Sides:
            - BranchSide:      'src/v2_encoder.cpp:33,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
            - BranchSide:      'src/v2_encoder.cpp:34,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
        - Branch String:   'src/v2_encoder.cpp:34,9'
          Branch Sides:
            - BranchSide:      'src/v2_encoder.cpp:35,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
            - BranchSide:      'src/v2_encoder.cpp:36,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
        - Branch String:   'src/v2_encoder.cpp:36,41'
          Branch Sides:
            - BranchSide:      'src/v2_encoder.cpp:36,44'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
            - BranchSide:      'src/v2_encoder.cpp:37,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
        - Branch String:   'src/v2_encoder.cpp:36,9'
          Branch Sides:
            - BranchSide:      'src/v2_encoder.cpp:37,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
            - BranchSide:      'src/v2_encoder.cpp:42,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
        - Branch String:   'src/v2_encoder.cpp:42,9'
          Branch Sides:
            - BranchSide:      'src/v2_encoder.cpp:43,21'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/v2_encoder.cpp:46,45'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/v2_encoder.cpp:56,9'
          Branch Sides:
            - BranchSide:      'src/v2_encoder.cpp:57,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/v2_encoder.cpp:58,14'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
      Callsites:
        - Src:             'src/v2_encoder.cpp:26,19'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - Src:             'src/v2_encoder.cpp:26,35'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/v2_encoder.cpp:30,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - Src:             'src/v2_encoder.cpp:30,25'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/v2_encoder.cpp:32,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - Src:             'src/v2_encoder.cpp:32,25'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/v2_encoder.cpp:34,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - Src:             'src/v2_encoder.cpp:34,25'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/v2_encoder.cpp:36,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - Src:             'src/v2_encoder.cpp:36,25'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/v2_encoder.cpp:36,44'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - Src:             'src/v2_encoder.cpp:36,60'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/v2_encoder.cpp:43,9'
          Dst:             _ZN3zmq10put_uint64EPhm
        - Src:             'src/v2_encoder.cpp:56,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - Src:             'src/v2_encoder.cpp:56,25'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/v2_encoder.cpp:58,14'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE11in_progressEv
        - Src:             'src/v2_encoder.cpp:58,30'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/v2_encoder.cpp:61,5'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
    - functionName:    _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - write_pos_
        - to_write_
        - next_
        - new_msg_flag_
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12v2_encoder_tD0Ev
      functionSourceFile: '/src/libzmq/src/v2_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12v2_encoder_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v2_encoder.cpp:20,1'
          Dst:             _ZN3zmq12v2_encoder_tD2Ev
    - functionName:    _ZN3zmq12v2_encoder_tD2Ev
      functionSourceFile: '/src/libzmq/src/v2_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v2_encoder.cpp:21,1'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEED2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_12v2_encoder_tEEC2Em
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
      BBCount:         14
      ICount:          84
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq9i_encoderC2Ev
        - _ZN3zmq9i_encoderD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:39,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:39,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq9i_encoderD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:39,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/encoder.hpp:30,14'
          Dst:             _ZN3zmq9i_encoderC2Ev
        - Src:             'src/encoder.hpp:39,9'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:39,9'
          Dst:             fflush
        - Src:             'src/encoder.hpp:39,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/encoder.hpp:40,5'
          Dst:             _ZN3zmq9i_encoderD2Ev
    - functionName:    _ZN3zmq12v2_encoder_tC2Em
      functionSourceFile: '/src/libzmq/src/v2_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEEC2Em
        - _ZN3zmq14encoder_base_tINS_12v2_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v2_encoder.cpp:13,5'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEEC2Em
        - Src:             'src/v2_encoder.cpp:16,5'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Src:             'src/v2_encoder.cpp:17,1'
          Dst:             _ZN3zmq14encoder_base_tINS_12v2_encoder_tEED2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEED0Ev
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/encoder.hpp:42,37'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEED2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEED2Ev
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9i_encoderD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/encoder.hpp:42,52'
          Dst:             _ZN3zmq9i_encoderD2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE6encodeEPPhm
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         41
      ICount:          277
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:49,33'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:49,51'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:49,43'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:50,35'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:50,57'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:50,45'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:52,13'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:53,13'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:55,16'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:56,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:60,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:98,18'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:60,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:61,21'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:61,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:62,30'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:69,44'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:63,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:63,21'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:64,26'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:65,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:65,21'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:66,21'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:69,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,22'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,27'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,33'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,36'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:83,26'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/encoder.hpp:52,13'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/encoder.hpp:62,44'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/encoder.hpp:63,21'
          Dst:             __errno_location
        - Src:             'src/encoder.hpp:63,21'
          Dst:             strerror
        - Src:             'src/encoder.hpp:63,21'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:63,21'
          Dst:             fflush
        - Src:             'src/encoder.hpp:63,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/encoder.hpp:64,40'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/encoder.hpp:65,21'
          Dst:             __errno_location
        - Src:             'src/encoder.hpp:65,21'
          Dst:             strerror
        - Src:             'src/encoder.hpp:65,21'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:65,21'
          Dst:             fflush
        - Src:             'src/encoder.hpp:65,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE8load_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:104,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:104,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:105,24'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:106,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:106,9'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:106,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/encoder.hpp:104,9'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/encoder.hpp:104,9'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:104,9'
          Dst:             fflush
        - Src:             'src/encoder.hpp:104,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14v3_1_encoder_t10size_readyEv
      functionSourceFile: '/src/libzmq/src/v3_1_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZN3zmq5msg_t4dataEv
        - _ZNK3zmq5msg_t4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v3_1_encoder.cpp:78,16'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/v3_1_encoder.cpp:78,32'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/v3_1_encoder.cpp:78,41'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/v3_1_encoder.cpp:78,57'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/v3_1_encoder.cpp:78,5'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
    - functionName:    _ZN3zmq14v3_1_encoder_t13message_readyEv
      functionSourceFile: '/src/libzmq/src/v3_1_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         32
      ICount:          198
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq10put_uint64EPhm
        - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZNK3zmq5msg_t12is_subscribeEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t9is_cancelEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/v3_1_encoder.cpp:30,9'
          Branch Sides:
            - BranchSide:      'src/v3_1_encoder.cpp:31,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
            - BranchSide:      'src/v3_1_encoder.cpp:32,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
        - Branch String:   'src/v3_1_encoder.cpp:33,9'
          Branch Sides:
            - BranchSide:      'src/v3_1_encoder.cpp:33,12'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
            - BranchSide:      'src/v3_1_encoder.cpp:34,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
        - Branch String:   'src/v3_1_encoder.cpp:33,44'
          Branch Sides:
            - BranchSide:      'src/v3_1_encoder.cpp:33,47'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
            - BranchSide:      'src/v3_1_encoder.cpp:34,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
        - Branch String:   'src/v3_1_encoder.cpp:32,9'
          Branch Sides:
            - BranchSide:      'src/v3_1_encoder.cpp:34,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
            - BranchSide:      'src/v3_1_encoder.cpp:42,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
        - Branch String:   'src/v3_1_encoder.cpp:35,13'
          Branch Sides:
            - BranchSide:      'src/v3_1_encoder.cpp:36,18'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
            - BranchSide:      'src/v3_1_encoder.cpp:37,18'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
        - Branch String:   'src/v3_1_encoder.cpp:42,9'
          Branch Sides:
            - BranchSide:      'src/v3_1_encoder.cpp:43,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
            - BranchSide:      'src/v3_1_encoder.cpp:48,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq10put_uint64EPhm
        - Branch String:   'src/v3_1_encoder.cpp:48,9'
          Branch Sides:
            - BranchSide:      'src/v3_1_encoder.cpp:49,21'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/v3_1_encoder.cpp:52,45'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/v3_1_encoder.cpp:62,9'
          Branch Sides:
            - BranchSide:      'src/v3_1_encoder.cpp:63,17'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/v3_1_encoder.cpp:66,16'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
      Callsites:
        - Src:             'src/v3_1_encoder.cpp:26,19'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/v3_1_encoder.cpp:26,35'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/v3_1_encoder.cpp:30,9'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/v3_1_encoder.cpp:30,25'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/v3_1_encoder.cpp:32,9'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/v3_1_encoder.cpp:32,25'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/v3_1_encoder.cpp:33,12'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/v3_1_encoder.cpp:33,28'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/v3_1_encoder.cpp:33,47'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/v3_1_encoder.cpp:33,63'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/v3_1_encoder.cpp:35,13'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/v3_1_encoder.cpp:35,29'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/v3_1_encoder.cpp:37,18'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/v3_1_encoder.cpp:37,34'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/v3_1_encoder.cpp:49,9'
          Dst:             _ZN3zmq10put_uint64EPhm
        - Src:             'src/v3_1_encoder.cpp:62,9'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/v3_1_encoder.cpp:62,25'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/v3_1_encoder.cpp:66,16'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE11in_progressEv
        - Src:             'src/v3_1_encoder.cpp:66,32'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/v3_1_encoder.cpp:72,5'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
    - functionName:    _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - write_pos_
        - to_write_
        - next_
        - new_msg_flag_
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14v3_1_encoder_tD0Ev
      functionSourceFile: '/src/libzmq/src/v3_1_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14v3_1_encoder_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v3_1_encoder.cpp:20,1'
          Dst:             _ZN3zmq14v3_1_encoder_tD2Ev
    - functionName:    _ZN3zmq14v3_1_encoder_tD2Ev
      functionSourceFile: '/src/libzmq/src/v3_1_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v3_1_encoder.cpp:21,1'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEED2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEEC2Em
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
      BBCount:         14
      ICount:          84
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq9i_encoderC2Ev
        - _ZN3zmq9i_encoderD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:39,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:39,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq9i_encoderD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:39,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/encoder.hpp:30,14'
          Dst:             _ZN3zmq9i_encoderC2Ev
        - Src:             'src/encoder.hpp:39,9'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:39,9'
          Dst:             fflush
        - Src:             'src/encoder.hpp:39,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/encoder.hpp:40,5'
          Dst:             _ZN3zmq9i_encoderD2Ev
    - functionName:    _ZN3zmq14v3_1_encoder_tC2Em
      functionSourceFile: '/src/libzmq/src/v3_1_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEEC2Em
        - _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/v3_1_encoder.cpp:13,5'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEEC2Em
        - Src:             'src/v3_1_encoder.cpp:16,5'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Src:             'src/v3_1_encoder.cpp:17,1'
          Dst:             _ZN3zmq14encoder_base_tINS_14v3_1_encoder_tEED2Ev
    - functionName:    _ZN3zmq31shared_message_memory_allocator4dataEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq31shared_message_memory_allocator4sizeEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq31shared_message_memory_allocator12call_dec_refEPvS1_
      functionSourceFile: '/src/libzmq/src/decoder_allocators.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - hint_
      BBCount:         11
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq16atomic_counter_t3subEj
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/decoder_allocators.cpp:105,5'
          Branch Sides:
            - BranchSide:      'src/decoder_allocators.cpp:105,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_t3subEj
                - free
            - BranchSide:      'src/decoder_allocators.cpp:106,56'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
        - Branch String:   'src/decoder_allocators.cpp:109,9'
          Branch Sides:
            - BranchSide:      'src/decoder_allocators.cpp:109,9'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder_allocators.cpp:110,9'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'src/decoder_allocators.cpp:105,5'
          Dst:             fprintf
        - Src:             'src/decoder_allocators.cpp:105,5'
          Dst:             fflush
        - Src:             'src/decoder_allocators.cpp:105,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/decoder_allocators.cpp:109,13'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
    - functionName:    _ZN3zmq31shared_message_memory_allocator7inc_refEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq16atomic_counter_t3addEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/decoder_allocators.cpp:100,57'
          Dst:             _ZN3zmq16atomic_counter_t3addEj
    - functionName:    _ZN3zmq31shared_message_memory_allocator5clearEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq31shared_message_memory_allocator7releaseEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocator5clearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/decoder_allocators.cpp:87,5'
          Dst:             _ZN3zmq31shared_message_memory_allocator5clearEv
    - functionName:    _ZN3zmq31shared_message_memory_allocator8allocateEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq16atomic_counter_t3setEj
        - _ZN3zmq16atomic_counter_t3subEj
        - _ZN3zmq16atomic_counter_tC2Ej
        - _ZN3zmq31shared_message_memory_allocator7releaseEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/decoder_allocators.cpp:35,9'
          Branch Sides:
            - BranchSide:      'src/decoder_allocators.cpp:38,54'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - malloc
                - _ZN3zmq16atomic_counter_tC2Ej
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_t3setEj
                - _ZN3zmq31shared_message_memory_allocator7releaseEv
            - BranchSide:      'src/decoder_allocators.cpp:51,10'
              BranchSideFuncs:
                - malloc
                - _ZN3zmq16atomic_counter_tC2Ej
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_t3setEj
        - Branch String:   'src/decoder_allocators.cpp:43,13'
          Branch Sides:
            - BranchSide:      'src/decoder_allocators.cpp:46,13'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator7releaseEv
                - malloc
                - _ZN3zmq16atomic_counter_tC2Ej
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_t3setEj
            - BranchSide:      'src/decoder_allocators.cpp:48,5'
              BranchSideFuncs:
                - malloc
                - _ZN3zmq16atomic_counter_tC2Ej
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_t3setEj
        - Branch String:   'src/decoder_allocators.cpp:51,9'
          Branch Sides:
            - BranchSide:      'src/decoder_allocators.cpp:54,11'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3setEj
            - BranchSide:      'src/decoder_allocators.cpp:64,54'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3setEj
        - Branch String:   'src/decoder_allocators.cpp:58,9'
          Branch Sides:
            - BranchSide:      'src/decoder_allocators.cpp:58,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq16atomic_counter_tC2Ej
            - BranchSide:      'src/decoder_allocators.cpp:60,14'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_tC2Ej
      Callsites:
        - Src:             'src/decoder_allocators.cpp:43,16'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
        - Src:             'src/decoder_allocators.cpp:46,13'
          Dst:             _ZN3zmq31shared_message_memory_allocator7releaseEv
        - Src:             'src/decoder_allocators.cpp:58,9'
          Dst:             fprintf
        - Src:             'src/decoder_allocators.cpp:58,9'
          Dst:             fflush
        - Src:             'src/decoder_allocators.cpp:58,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/decoder_allocators.cpp:60,20'
          Dst:             _ZN3zmq16atomic_counter_tC2Ej
        - Src:             'src/decoder_allocators.cpp:65,12'
          Dst:             _ZN3zmq16atomic_counter_t3setEj
    - functionName:    _ZN3zmq31shared_message_memory_allocator10deallocateEv
      functionSourceFile: '/src/libzmq/src/decoder_allocators.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq16atomic_counter_t3subEj
        - _ZN3zmq31shared_message_memory_allocator5clearEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/decoder_allocators.cpp:77,14'
          Branch Sides:
            - BranchSide:      'src/decoder_allocators.cpp:77,18'
              BranchSideFuncs:
                - _ZN3zmq16atomic_counter_t3subEj
                - free
                - _ZN3zmq31shared_message_memory_allocator5clearEv
            - BranchSide:      'src/decoder_allocators.cpp:77,14'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator5clearEv
        - Branch String:   'src/decoder_allocators.cpp:77,9'
          Branch Sides:
            - BranchSide:      'src/decoder_allocators.cpp:77,9'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator5clearEv
            - BranchSide:      'src/decoder_allocators.cpp:78,9'
              BranchSideFuncs:
                - free
                - _ZN3zmq31shared_message_memory_allocator5clearEv
      Callsites:
        - Src:             'src/decoder_allocators.cpp:77,21'
          Dst:             _ZN3zmq16atomic_counter_t3subEj
        - Src:             'src/decoder_allocators.cpp:81,5'
          Dst:             _ZN3zmq31shared_message_memory_allocator5clearEv
    - functionName:    _ZN3zmq31shared_message_memory_allocatorD2Ev
      functionSourceFile: '/src/libzmq/src/decoder_allocators.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocator10deallocateEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/decoder_allocators.cpp:30,5'
          Dst:             _ZN3zmq31shared_message_memory_allocator10deallocateEv
        - Src:             'src/decoder_allocators.cpp:30,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq31shared_message_memory_allocatorC2Emm
      functionSourceFile: '/src/libzmq/src/decoder_allocators.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
        - max_messages_
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq31shared_message_memory_allocatorC2Em
      functionSourceFile: '/src/libzmq/src/decoder_allocators.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq29zap_client_common_handshake_t29receive_and_process_zap_replyEv
      functionSourceFile: '/src/libzmq/src/zap_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq12zap_client_t29receive_and_process_zap_replyEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zap_client.cpp:283,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:283,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq12zap_client_t29receive_and_process_zap_replyEv
            - BranchSide:      'src/zap_client.cpp:283,5'
              BranchSideFuncs:
                - _ZN3zmq12zap_client_t29receive_and_process_zap_replyEv
      Callsites:
        - Src:             'src/zap_client.cpp:283,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:283,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:283,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:284,26'
          Dst:             _ZN3zmq12zap_client_t29receive_and_process_zap_replyEv
    - functionName:    _ZN3zmq12zap_client_t29receive_and_process_zap_replyEv
      functionSourceFile: '/src/libzmq/src/zap_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         57
      ICount:          457
      EdgeCount:       76
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN3zmq11mechanism_t11set_user_idEPKvm
        - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14session_base_t12read_zap_msgEPNS_5msg_tE
        - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - __errno_location
        - fflush
        - fprintf
        - memcmp
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zap_client.cpp:121,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:122,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t11set_user_idEPKvm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq14session_base_t12read_zap_msgEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:126,17'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t11set_user_idEPKvm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq14session_base_t12read_zap_msgEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:123,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:123,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t11set_user_idEPKvm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq14session_base_t12read_zap_msgEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq5msg_t4initEv
            - BranchSide:      'src/zap_client.cpp:124,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t11set_user_idEPKvm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq14session_base_t12read_zap_msgEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:126,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:127,14'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t12read_zap_msgEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t11set_user_idEPKvm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:144,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t11set_user_idEPKvm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:128,13'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:129,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:134,18'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t11set_user_idEPKvm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq14session_base_t12read_zap_msgEPNS_5msg_tE
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:129,17'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:130,17'
              BranchSideFuncs: []
            - BranchSide:      'src/zap_client.cpp:132,38'
              BranchSideFuncs:
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:134,13'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:136,13'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:141,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t11set_user_idEPKvm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZN3zmq14session_base_t12read_zap_msgEPNS_5msg_tE
                - _ZNK3zmq5msg_t5flagsEv
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:144,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:146,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:153,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t11set_user_idEPKvm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:154,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:154,20'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:155,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:153,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:155,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:162,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - memcmp
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t11set_user_idEPKvm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:162,34'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:162,45'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:163,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:163,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:170,63'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t11set_user_idEPKvm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:171,29'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:171,32'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:174,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:172,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:172,12'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:174,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:172,38'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:172,41'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:174,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:173,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:173,12'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:174,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:171,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:174,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:181,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKcm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t11set_user_idEPKvm
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq11mechanism_t14parse_metadataEPKhmb
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Branch String:   'src/zap_client.cpp:190,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:191,9'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - __errno_location
                - _ZN3zmq16close_and_returnEPNS_5msg_tEi
            - BranchSide:      'src/zap_client.cpp:198,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:199,29'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:203,5'
              BranchSideFuncs: []
        - Branch String:   'src/zap_client.cpp:200,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:200,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t5closeEv
            - BranchSide:      'src/zap_client.cpp:201,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/zap_client.cpp:122,21'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/zap_client.cpp:123,9'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:123,9'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:123,9'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:123,9'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:123,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:127,23'
          Dst:             _ZN3zmq14session_base_t12read_zap_msgEPNS_5msg_tE
        - Src:             'src/zap_client.cpp:129,17'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:132,20'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/zap_client.cpp:134,21'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/zap_client.cpp:136,22'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/zap_client.cpp:137,24'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/zap_client.cpp:136,37'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/zap_client.cpp:138,13'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:139,20'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/zap_client.cpp:144,16'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/zap_client.cpp:146,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/zap_client.cpp:147,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/zap_client.cpp:146,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/zap_client.cpp:148,9'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:149,16'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/zap_client.cpp:153,16'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/zap_client.cpp:154,27'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:154,12'
          Dst:             memcmp
        - Src:             'src/zap_client.cpp:155,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/zap_client.cpp:156,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/zap_client.cpp:155,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/zap_client.cpp:157,9'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:158,16'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/zap_client.cpp:162,16'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/zap_client.cpp:162,52'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:162,37'
          Dst:             memcmp
        - Src:             'src/zap_client.cpp:163,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/zap_client.cpp:164,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/zap_client.cpp:163,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/zap_client.cpp:165,9'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:166,16'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/zap_client.cpp:170,70'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:171,16'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/zap_client.cpp:174,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/zap_client.cpp:175,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/zap_client.cpp:174,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/zap_client.cpp:176,9'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:177,16'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/zap_client.cpp:181,53'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:184,25'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:184,41'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/zap_client.cpp:184,5'
          Dst:             _ZN3zmq11mechanism_t11set_user_idEPKvm
        - Src:             'src/zap_client.cpp:187,69'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:188,33'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/zap_client.cpp:187,10'
          Dst:             _ZN3zmq11mechanism_t14parse_metadataEPKhmb
        - Src:             'src/zap_client.cpp:191,18'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/zap_client.cpp:192,20'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/zap_client.cpp:191,33'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/zap_client.cpp:193,9'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:194,16'
          Dst:             _ZN3zmq16close_and_returnEPNS_5msg_tEi
        - Src:             'src/zap_client.cpp:199,32'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/zap_client.cpp:200,9'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:200,9'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:200,9'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:200,9'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:200,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq29zap_client_common_handshake_t22handle_zap_status_codeEv
      functionSourceFile: '/src/libzmq/src/zap_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          43
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq12zap_client_t22handle_zap_status_codeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/zap_client.cpp:265,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:267,21'
              BranchSideFuncs: []
            - BranchSide:      'src/zap_client.cpp:274,13'
              BranchSideFuncs: []
            - BranchSide:      'src/zap_client.cpp:277,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zap_client.cpp:261,19'
          Dst:             _ZN3zmq12zap_client_t22handle_zap_status_codeEv
    - functionName:    _ZN3zmq12zap_client_t22handle_zap_status_codeEv
      functionSourceFile: '/src/libzmq/src/zap_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq13socket_base_t27event_handshake_failed_authERKNS_19endpoint_uri_pair_tEi
        - _ZNK3zmq14session_base_t10get_socketEv
        - _ZNK3zmq14session_base_t12get_endpointEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zap_client.cpp:213,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:215,13'
              BranchSideFuncs: []
            - BranchSide:      'src/zap_client.cpp:217,33'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t27event_handshake_failed_authERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/zap_client.cpp:220,33'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t27event_handshake_failed_authERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/zap_client.cpp:223,33'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t27event_handshake_failed_authERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/zap_client.cpp:227,5'
              BranchSideFuncs:
                - _ZNK3zmq14session_base_t10get_socketEv
                - _ZNK3zmq14session_base_t12get_endpointEv
                - _ZN3zmq13socket_base_t27event_handshake_failed_authERKNS_19endpoint_uri_pair_tEi
      Callsites:
        - Src:             'src/zap_client.cpp:227,14'
          Dst:             _ZNK3zmq14session_base_t10get_socketEv
        - Src:             'src/zap_client.cpp:228,16'
          Dst:             _ZNK3zmq14session_base_t12get_endpointEv
        - Src:             'src/zap_client.cpp:227,29'
          Dst:             _ZN3zmq13socket_base_t27event_handshake_failed_authERKNS_19endpoint_uri_pair_tEi
    - functionName:    _ZTv0_n64_N3zmq29zap_client_common_handshake_t17zap_msg_availableEv
      functionSourceFile: '/src/libzmq/src/zap_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq29zap_client_common_handshake_t17zap_msg_availableEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zap_client.cpp:0,0'
          Dst:             _ZN3zmq29zap_client_common_handshake_t17zap_msg_availableEv
    - functionName:    _ZN3zmq29zap_client_common_handshake_t17zap_msg_availableEv
      functionSourceFile: '/src/libzmq/src/zap_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zap_client.cpp:255,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:255,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:255,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/zap_client.cpp:255,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:255,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:255,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZTv0_n72_NK3zmq29zap_client_common_handshake_t6statusEv
      functionSourceFile: '/src/libzmq/src/zap_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3zmq29zap_client_common_handshake_t6statusEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zap_client.cpp:0,0'
          Dst:             _ZNK3zmq29zap_client_common_handshake_t6statusEv
    - functionName:    _ZNK3zmq29zap_client_common_handshake_t6statusEv
      functionSourceFile: '/src/libzmq/src/zap_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/zap_client.cpp:245,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:246,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zap_client.cpp:247,9'
              BranchSideFuncs: []
        - Branch String:   'src/zap_client.cpp:247,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:248,9'
              BranchSideFuncs: []
            - BranchSide:      'src/zap_client.cpp:250,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq29zap_client_common_handshake_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tENS0_7state_tE
      functionSourceFile: '/src/libzmq/src/zap_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - vtt
        - session_
        - peer_address_
        - options_
        - zap_reply_ok_state_
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12zap_client_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zap_client.cpp:237,5'
          Dst:             _ZN3zmq12zap_client_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
    - functionName:    _ZN3zmq12zap_client_tC2EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
      functionSourceFile: '/src/libzmq/src/zap_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - vtt
        - session_
        - peer_address_
        - options_
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12zap_client_t16send_zap_requestEPKcmPPKhPmm
      functionSourceFile: '/src/libzmq/src/zap_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - mechanism_
        - mechanism_length_
        - credentials_
        - credentials_sizes_
        - credentials_count_
      BBCount:         93
      ICount:          695
      EdgeCount:       112
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/zap_client.cpp:47,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:47,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:48,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:50,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:50,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:53,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:54,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:54,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:55,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:58,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:58,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:61,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:62,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:63,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:66,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:66,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:69,25'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:70,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:70,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:71,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:75,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:75,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:78,25'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:79,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:80,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6lengthB8ne180100Ev
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:83,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:83,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:86,25'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:87,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:87,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:88,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:91,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:91,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:94,25'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:95,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:95,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/zap_client.cpp:96,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
        - Branch String:   'src/zap_client.cpp:97,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:98,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:99,10'
              BranchSideFuncs:
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:100,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:100,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:103,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:103,5'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:104,29'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:112,1'
              BranchSideFuncs: []
        - Branch String:   'src/zap_client.cpp:105,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:105,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/zap_client.cpp:106,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
        - Branch String:   'src/zap_client.cpp:106,13'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:107,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:108,21'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/zap_client.cpp:110,9'
          Branch Sides:
            - BranchSide:      'src/zap_client.cpp:110,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/zap_client.cpp:111,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/zap_client.cpp:46,14'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/zap_client.cpp:47,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:47,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:47,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:47,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:47,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:48,9'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zap_client.cpp:49,19'
          Dst:             _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
        - Src:             'src/zap_client.cpp:50,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:50,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:50,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:50,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:50,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:53,14'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/zap_client.cpp:54,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:54,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:54,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:54,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:54,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:55,17'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:56,9'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zap_client.cpp:57,19'
          Dst:             _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
        - Src:             'src/zap_client.cpp:58,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:58,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:58,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:58,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:58,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:61,14'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/zap_client.cpp:62,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:62,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:62,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:62,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:62,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:63,17'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:64,9'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zap_client.cpp:65,19'
          Dst:             _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
        - Src:             'src/zap_client.cpp:66,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:66,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:66,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:66,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:66,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:69,14'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/zap_client.cpp:70,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:70,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:70,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:70,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:70,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:71,17'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:73,9'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zap_client.cpp:74,19'
          Dst:             _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
        - Src:             'src/zap_client.cpp:75,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:75,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:75,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:75,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:75,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:78,14'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/zap_client.cpp:79,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:79,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:79,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:79,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:79,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:80,17'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:81,9'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zap_client.cpp:82,19'
          Dst:             _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
        - Src:             'src/zap_client.cpp:83,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:83,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:83,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:83,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:83,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:86,14'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/zap_client.cpp:87,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:87,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:87,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:87,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:87,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:88,17'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:89,9'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zap_client.cpp:90,19'
          Dst:             _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
        - Src:             'src/zap_client.cpp:91,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:91,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:91,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:91,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:91,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:94,14'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/zap_client.cpp:95,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:95,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:95,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:95,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:95,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:96,17'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:98,13'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zap_client.cpp:99,19'
          Dst:             _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
        - Src:             'src/zap_client.cpp:100,5'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:100,5'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:100,5'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:100,5'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:100,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:104,18'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/zap_client.cpp:105,9'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:105,9'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:105,9'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:105,9'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:105,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/zap_client.cpp:107,17'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/zap_client.cpp:108,21'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/zap_client.cpp:109,23'
          Dst:             _ZN3zmq14session_base_t13write_zap_msgEPNS_5msg_tE
        - Src:             'src/zap_client.cpp:110,9'
          Dst:             __errno_location
        - Src:             'src/zap_client.cpp:110,9'
          Dst:             strerror
        - Src:             'src/zap_client.cpp:110,9'
          Dst:             fprintf
        - Src:             'src/zap_client.cpp:110,9'
          Dst:             fflush
        - Src:             'src/zap_client.cpp:110,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq12zap_client_t16send_zap_requestEPKcmPKhm
      functionSourceFile: '/src/libzmq/src/zap_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - mechanism_
        - mechanism_length_
        - credentials_
        - credentials_size_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12zap_client_t16send_zap_requestEPKcmPPKhPmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/zap_client.cpp:29,5'
          Dst:             _ZN3zmq12zap_client_t16send_zap_requestEPKcmPPKhPmm
    - functionName:    _ZN3zmq14ws_connecter_t13create_engineEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - fd_
        - local_address_
      BBCount:         32
      ICount:          168
      EdgeCount:       60
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN3zmq11ws_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tERKNS_12ws_address_tEb
        - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq5own_t9terminateEv
        - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
        - _ZN3zmq9zmq_abortEPKc
        - __assert_fail
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_connecter.cpp:258,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:264,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/ws_connecter.cpp:268,18'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq11ws_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tERKNS_12ws_address_tEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_connecter.cpp:268,18'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:268,18'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_connecter.cpp:268,18'
              BranchSideFuncs:
                - _ZN3zmq11ws_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tERKNS_12ws_address_tEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_connecter.cpp:268,18'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:268,16'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_connecter.cpp:268,16'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_connecter.cpp:268,18'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:279,1'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ws_connecter.cpp:279,1'
              BranchSideFuncs:
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/ws_connecter.cpp:270,5'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:270,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ws_connecter.cpp:273,18'
              BranchSideFuncs:
                - _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq5own_t9terminateEv
                - _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
      Callsites:
        - Src:             'src/ws_connecter.cpp:253,31'
          Dst:             _ZN3zmq19endpoint_uri_pair_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_NS_15endpoint_type_tE
        - Src:             'src/ws_connecter.cpp:265,9'
          Dst:             __assert_fail
        - Src:             'src/ws_connecter.cpp:268,37'
          Dst:             _ZN3zmq11ws_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tERKNS_12ws_address_tEb
        - Src:             'src/ws_connecter.cpp:270,5'
          Dst:             fprintf
        - Src:             'src/ws_connecter.cpp:270,5'
          Dst:             fflush
        - Src:             'src/ws_connecter.cpp:270,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_connecter.cpp:273,5'
          Dst:             _ZN3zmq8object_t11send_attachEPNS_14session_base_tEPNS_8i_engineEb
        - Src:             'src/ws_connecter.cpp:276,5'
          Dst:             _ZN3zmq5own_t9terminateEv
        - Src:             'src/ws_connecter.cpp:278,14'
          Dst:             _ZN3zmq13socket_base_t15event_connectedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/ws_connecter.cpp:279,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ws_connecter.cpp:279,1'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
    - functionName:    _ZN3zmq14ws_connecter_t17add_connect_timerEv
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq11io_object_t9add_timerEii
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ws_connecter.cpp:150,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:150,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/ws_connecter.cpp:151,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
      Callsites:
        - Src:             'src/ws_connecter.cpp:151,9'
          Dst:             _ZN3zmq11io_object_t9add_timerEii
    - functionName:    _ZN3zmq14ws_connecter_t4openEv
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          96
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq13tcp_address_tC2Ev
        - _ZN3zmq14unblock_socketEi
        - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13tcp_address_t4addrEv
        - _ZNK3zmq13tcp_address_t7addrlenEv
        - __errno_location
        - connect
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ws_connecter.cpp:158,5'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:158,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ws_connecter.cpp:160,19'
              BranchSideFuncs:
                - _ZN3zmq13tcp_address_tC2Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
        - Branch String:   'src/ws_connecter.cpp:163,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:164,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_connecter.cpp:167,21'
              BranchSideFuncs:
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13tcp_address_t4addrEv
                - _ZNK3zmq13tcp_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
        - Branch String:   'src/ws_connecter.cpp:176,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:177,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_connecter.cpp:189,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'src/ws_connecter.cpp:189,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:190,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ws_connecter.cpp:192,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_connecter.cpp:158,5'
          Dst:             fprintf
        - Src:             'src/ws_connecter.cpp:158,5'
          Dst:             fflush
        - Src:             'src/ws_connecter.cpp:158,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_connecter.cpp:160,19'
          Dst:             _ZN3zmq13tcp_address_tC2Ev
        - Src:             'src/ws_connecter.cpp:161,10'
          Dst:             _ZN3zmq15tcp_open_socketEPKcRKNS_9options_tEbbPNS_13tcp_address_tE
        - Src:             'src/ws_connecter.cpp:167,5'
          Dst:             _ZN3zmq14unblock_socketEi
        - Src:             'src/ws_connecter.cpp:173,44'
          Dst:             _ZNK3zmq13tcp_address_t4addrEv
        - Src:             'src/ws_connecter.cpp:173,62'
          Dst:             _ZNK3zmq13tcp_address_t7addrlenEv
        - Src:             'src/ws_connecter.cpp:173,20'
          Dst:             connect
        - Src:             'src/ws_connecter.cpp:189,9'
          Dst:             __errno_location
        - Src:             'src/ws_connecter.cpp:190,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq14ws_connecter_t16start_connectingEv
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          116
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq11io_object_t11set_polloutEPv
        - _ZN3zmq11io_object_t6add_fdEi
        - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq14ws_connecter_t17add_connect_timerEv
        - _ZN3zmq14ws_connecter_t4openEv
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __errno_location
        - zmq_errno
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_connecter.cpp:124,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:125,19'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t6add_fdEi
            - BranchSide:      'src/ws_connecter.cpp:130,14'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - __errno_location
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14ws_connecter_t17add_connect_timerEv
        - Branch String:   'src/ws_connecter.cpp:130,23'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:130,26'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14ws_connecter_t17add_connect_timerEv
            - BranchSide:      'src/ws_connecter.cpp:142,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/ws_connecter.cpp:130,14'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:131,19'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq14ws_connecter_t17add_connect_timerEv
            - BranchSide:      'src/ws_connecter.cpp:142,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/ws_connecter.cpp:142,13'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:143,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
            - BranchSide:      'src/ws_connecter.cpp:144,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
      Callsites:
        - Src:             'src/ws_connecter.cpp:121,20'
          Dst:             _ZN3zmq14ws_connecter_t4openEv
        - Src:             'src/ws_connecter.cpp:125,19'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
        - Src:             'src/ws_connecter.cpp:130,26'
          Dst:             __errno_location
        - Src:             'src/ws_connecter.cpp:131,19'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
        - Src:             'src/ws_connecter.cpp:132,9'
          Dst:             _ZN3zmq11io_object_t11set_polloutEPv
        - Src:             'src/ws_connecter.cpp:134,11'
          Dst:             _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ws_connecter.cpp:134,63'
          Dst:             zmq_errno
        - Src:             'src/ws_connecter.cpp:133,18'
          Dst:             _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/ws_connecter.cpp:133,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ws_connecter.cpp:137,9'
          Dst:             _ZN3zmq14ws_connecter_t17add_connect_timerEv
        - Src:             'src/ws_connecter.cpp:133,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ws_connecter.cpp:143,13'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/ws_connecter.cpp:144,9'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
    - functionName:    _ZThn1224_N3zmq14ws_connecter_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14ws_connecter_t11timer_eventEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_connecter.cpp:0,0'
          Dst:             _ZN3zmq14ws_connecter_t11timer_eventEi
    - functionName:    _ZN3zmq14ws_connecter_t11timer_eventEi
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - id_
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq23stream_connecter_base_t11timer_eventEi
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq23stream_connecter_base_t9rm_handleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ws_connecter.cpp:109,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:110,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
            - BranchSide:      'src/ws_connecter.cpp:115,47'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t11timer_eventEi
      Callsites:
        - Src:             'src/ws_connecter.cpp:111,9'
          Dst:             _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - Src:             'src/ws_connecter.cpp:112,9'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/ws_connecter.cpp:113,9'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - Src:             'src/ws_connecter.cpp:115,34'
          Dst:             _ZN3zmq23stream_connecter_base_t11timer_eventEi
    - functionName:    _ZThn1224_N3zmq14ws_connecter_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14ws_connecter_t9out_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_connecter.cpp:0,0'
          Dst:             _ZN3zmq14ws_connecter_t9out_eventEv
    - functionName:    _ZN3zmq14ws_connecter_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          95
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq14ws_connecter_t11tune_socketEi
        - _ZN3zmq14ws_connecter_t7connectEv
        - _ZN3zmq15get_socket_nameINS_12ws_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ws_connecter.cpp:76,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:77,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq14ws_connecter_t7connectEv
                - _ZN3zmq14ws_connecter_t11tune_socketEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq15get_socket_nameINS_12ws_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __assert_fail
            - BranchSide:      'src/ws_connecter.cpp:84,5'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t9rm_handleEv
                - _ZN3zmq14ws_connecter_t7connectEv
                - _ZN3zmq14ws_connecter_t11tune_socketEi
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq15get_socket_nameINS_12ws_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __assert_fail
        - Branch String:   'src/ws_connecter.cpp:89,26'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:89,43'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
            - BranchSide:      'src/ws_connecter.cpp:90,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - Branch String:   'src/ws_connecter.cpp:89,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:90,9'
              BranchSideFuncs:
                - _ZN3zmq15get_socket_nameINS_12ws_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __assert_fail
            - BranchSide:      'src/ws_connecter.cpp:95,9'
              BranchSideFuncs:
                - _ZN3zmq15get_socket_nameINS_12ws_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - __assert_fail
        - Branch String:   'src/ws_connecter.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:100,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/ws_connecter.cpp:103,24'
              BranchSideFuncs:
                - _ZN3zmq15get_socket_nameINS_12ws_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/ws_connecter.cpp:77,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/ws_connecter.cpp:84,5'
          Dst:             _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - Src:             'src/ws_connecter.cpp:86,21'
          Dst:             _ZN3zmq14ws_connecter_t7connectEv
        - Src:             'src/ws_connecter.cpp:89,30'
          Dst:             _ZN3zmq14ws_connecter_t11tune_socketEi
        - Src:             'src/ws_connecter.cpp:90,9'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/ws_connecter.cpp:91,9'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - Src:             'src/ws_connecter.cpp:100,9'
          Dst:             __assert_fail
        - Src:             'src/ws_connecter.cpp:104,24'
          Dst:             _ZN3zmq15get_socket_nameINS_12ws_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
    - functionName:    _ZN3zmq14ws_connecter_t7connectEv
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          130
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - getsockopt
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ws_connecter.cpp:222,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:223,15'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ws_connecter.cpp:224,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'src/ws_connecter.cpp:224,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:225,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ws_connecter.cpp:238,25'
              BranchSideFuncs: []
        - Branch String:   'src/ws_connecter.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ws_connecter.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_connecter.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/ws_connecter.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_connecter.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_connecter.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_connecter.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:227,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_connecter.cpp:233,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_connecter.cpp:205,20'
          Dst:             getsockopt
        - Src:             'src/ws_connecter.cpp:223,15'
          Dst:             __errno_location
        - Src:             'src/ws_connecter.cpp:225,9'
          Dst:             __errno_location
        - Src:             'src/ws_connecter.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/ws_connecter.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/ws_connecter.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/ws_connecter.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/ws_connecter.cpp:227,9'
          Dst:             __errno_location
        - Src:             'src/ws_connecter.cpp:227,9'
          Dst:             strerror
        - Src:             'src/ws_connecter.cpp:227,9'
          Dst:             fprintf
        - Src:             'src/ws_connecter.cpp:227,9'
          Dst:             fflush
        - Src:             'src/ws_connecter.cpp:227,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14ws_connecter_t11tune_socketEi
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14tune_tcp_maxrtEii
        - _ZN3zmq15tune_tcp_socketEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_connecter.cpp:246,7'
          Dst:             _ZN3zmq15tune_tcp_socketEi
        - Src:             'src/ws_connecter.cpp:246,31'
          Dst:             _ZN3zmq14tune_tcp_maxrtEii
    - functionName:    _ZN3zmq14ws_connecter_t12process_termEi
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - linger_
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq23stream_connecter_base_t12process_termEi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_connecter.cpp:66,9'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:66,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq23stream_connecter_base_t12process_termEi
            - BranchSide:      'src/ws_connecter.cpp:67,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZN3zmq23stream_connecter_base_t12process_termEi
      Callsites:
        - Src:             'src/ws_connecter.cpp:67,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/ws_connecter.cpp:71,30'
          Dst:             _ZN3zmq23stream_connecter_base_t12process_termEi
    - functionName:    _ZThn1224_N3zmq14ws_connecter_tD0Ev
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14ws_connecter_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_connecter.cpp:0,0'
          Dst:             _ZN3zmq14ws_connecter_tD0Ev
    - functionName:    _ZN3zmq14ws_connecter_tD0Ev
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14ws_connecter_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_connecter.cpp:60,1'
          Dst:             _ZN3zmq14ws_connecter_tD2Ev
    - functionName:    _ZN3zmq14ws_connecter_tD2Ev
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          57
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq23stream_connecter_base_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_connecter.cpp:61,5'
          Branch Sides:
            - BranchSide:      'src/ws_connecter.cpp:61,5'
              BranchSideFuncs:
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq23stream_connecter_base_tD2Ev
            - BranchSide:      'src/ws_connecter.cpp:61,5'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_tD2Ev
      Callsites:
        - Src:             'src/ws_connecter.cpp:61,5'
          Dst:             fprintf
        - Src:             'src/ws_connecter.cpp:61,5'
          Dst:             fflush
        - Src:             'src/ws_connecter.cpp:61,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_connecter.cpp:62,1'
          Dst:             _ZN3zmq23stream_connecter_base_tD2Ev
        - Src:             'src/ws_connecter.cpp:61,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn1224_N3zmq14ws_connecter_tD1Ev
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14ws_connecter_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_connecter.cpp:0,0'
          Dst:             _ZN3zmq14ws_connecter_tD2Ev
    - functionName:    _ZN3zmq14ws_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEbbRKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEE
      functionSourceFile: '/src/libzmq/src/ws_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - session_
        - options_
        - addr_
        - delayed_start_
        - wss_
        - tls_hostname_
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq23stream_connecter_base_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_connecter.cpp:51,5'
          Dst:             _ZN3zmq23stream_connecter_base_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
    - functionName:    _ZL7strlcpyPcPKcm
      functionSourceFile: '/src/libzmq/src/compat.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dest_
        - src_
        - dest_size_
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compat.hpp:21,19'
          Branch Sides:
            - BranchSide:      'src/compat.hpp:21,23'
              BranchSideFuncs: []
            - BranchSide:      'src/compat.hpp:21,5'
              BranchSideFuncs: []
        - Branch String:   'src/compat.hpp:21,5'
          Branch Sides:
            - BranchSide:      'src/compat.hpp:22,19'
              BranchSideFuncs: []
            - BranchSide:      'src/compat.hpp:24,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq11ws_engine_t23process_command_messageEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         14
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq5msg_t4copyERS0_
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t12is_close_cmdEv
        - _ZNK3zmq5msg_t7is_pingEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:974,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:975,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:978,16'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq5msg_t4copyERS0_
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:980,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:980,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:981,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_engine.cpp:974,15'
          Dst:             _ZNK3zmq5msg_t7is_pingEv
        - Src:             'src/ws_engine.cpp:978,22'
          Dst:             _ZNK3zmq5msg_t12is_close_cmdEv
        - Src:             'src/ws_engine.cpp:979,29'
          Dst:             _ZN3zmq5msg_t4copyERS0_
        - Src:             'src/ws_engine.cpp:980,9'
          Dst:             __errno_location
        - Src:             'src/ws_engine.cpp:980,9'
          Dst:             strerror
        - Src:             'src/ws_engine.cpp:980,9'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:980,9'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:980,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq11ws_engine_t21produce_close_messageEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         8
      ICount:          58
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5msg_t4moveERS0_
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:919,5'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:919,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:919,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_engine.cpp:918,20'
          Dst:             _ZN3zmq5msg_t4moveERS0_
        - Src:             'src/ws_engine.cpp:919,5'
          Dst:             __errno_location
        - Src:             'src/ws_engine.cpp:919,5'
          Dst:             strerror
        - Src:             'src/ws_engine.cpp:919,5'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:919,5'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:919,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq11ws_engine_t26produce_no_msg_after_closeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_engine.cpp:933,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq11ws_engine_t28close_connection_after_closeEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_engine.cpp:941,5'
          Dst:             __errno_location
    - functionName:    _ZN3zmq11ws_engine_t20produce_pong_messageEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 968
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:964,5'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:964,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
            - BranchSide:      'src/ws_engine.cpp:964,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
      Callsites:
        - Src:             'src/ws_engine.cpp:963,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/ws_engine.cpp:964,5'
          Dst:             __errno_location
        - Src:             'src/ws_engine.cpp:964,5'
          Dst:             strerror
        - Src:             'src/ws_engine.cpp:964,5'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:964,5'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:964,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_engine.cpp:965,11'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
    - functionName:    _ZN3zmq11ws_engine_t20produce_ping_messageEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         13
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq11io_object_t9add_timerEii
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:948,5'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:948,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/ws_engine.cpp:949,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq11io_object_t9add_timerEii
        - Branch String:   'src/ws_engine.cpp:952,29'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:952,29'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:952,32'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
        - Branch String:   'src/ws_engine.cpp:952,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:952,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/ws_engine.cpp:953,20'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
      Callsites:
        - Src:             'src/ws_engine.cpp:947,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/ws_engine.cpp:948,5'
          Dst:             __errno_location
        - Src:             'src/ws_engine.cpp:948,5'
          Dst:             strerror
        - Src:             'src/ws_engine.cpp:948,5'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:948,5'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:948,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_engine.cpp:949,11'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/ws_engine.cpp:953,9'
          Dst:             _ZN3zmq11io_object_t9add_timerEii
    - functionName:    _ZN3zmq11ws_engine_t15decode_and_pushEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         41
      ICount:          208
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq11io_object_t12cancel_timerEi
        - _ZN3zmq20stream_engine_base_t7sessionEv
        - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t12is_close_cmdEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t7is_pingEv
        - _ZNK3zmq5msg_t7is_pongEv
        - __errno_location
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:888,5'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:888,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/ws_engine.cpp:891,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/ws_engine.cpp:891,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:891,29'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/ws_engine.cpp:892,38'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/ws_engine.cpp:891,46'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:891,49'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/ws_engine.cpp:892,38'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/ws_engine.cpp:891,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:892,38'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq11io_object_t12cancel_timerEi
            - BranchSide:      'src/ws_engine.cpp:894,16'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/ws_engine.cpp:892,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:893,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:894,5'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq11io_object_t12cancel_timerEi
        - Branch String:   'src/ws_engine.cpp:894,16'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:895,9'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:897,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:898,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t12cancel_timerEi
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
            - BranchSide:      'src/ws_engine.cpp:902,9'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
        - Branch String:   'src/ws_engine.cpp:902,41'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:902,45'
              BranchSideFuncs:
                - _ZNK3zmq5msg_t7is_pingEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/ws_engine.cpp:906,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Branch String:   'src/ws_engine.cpp:903,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:903,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/ws_engine.cpp:906,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Branch String:   'src/ws_engine.cpp:903,30'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:903,34'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/ws_engine.cpp:906,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Branch String:   'src/ws_engine.cpp:902,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:904,34'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
            - BranchSide:      'src/ws_engine.cpp:906,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Branch String:   'src/ws_engine.cpp:906,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:907,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
            - BranchSide:      'src/ws_engine.cpp:908,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
        - Branch String:   'src/ws_engine.cpp:908,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:909,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ws_engine.cpp:913,5'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:909,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:910,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:911,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_engine.cpp:888,5'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:888,5'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:888,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_engine.cpp:891,15'
          Dst:             _ZNK3zmq5msg_t7is_pingEv
        - Src:             'src/ws_engine.cpp:891,35'
          Dst:             _ZNK3zmq5msg_t7is_pongEv
        - Src:             'src/ws_engine.cpp:891,55'
          Dst:             _ZNK3zmq5msg_t12is_close_cmdEv
        - Src:             'src/ws_engine.cpp:899,9'
          Dst:             _ZN3zmq11io_object_t12cancel_timerEi
        - Src:             'src/ws_engine.cpp:902,15'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/ws_engine.cpp:902,51'
          Dst:             _ZNK3zmq5msg_t7is_pingEv
        - Src:             'src/ws_engine.cpp:903,19'
          Dst:             _ZNK3zmq5msg_t7is_pongEv
        - Src:             'src/ws_engine.cpp:903,40'
          Dst:             _ZNK3zmq5msg_t12is_close_cmdEv
        - Src:             'src/ws_engine.cpp:907,15'
          Dst:             _ZN3zmq5msg_t12set_metadataEPNS_10metadata_tE
        - Src:             'src/ws_engine.cpp:908,9'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/ws_engine.cpp:909,13'
          Dst:             __errno_location
    - functionName:    _ZL18compute_accept_keyPcPh
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key_
        - hash_
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha1_init
        - sha1_loop
        - sha1_result
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_engine.cpp:1045,5'
          Dst:             sha1_init
        - Src:             'src/ws_engine.cpp:1046,5'
          Dst:             strlen
        - Src:             'src/ws_engine.cpp:1046,5'
          Dst:             sha1_loop
        - Src:             'src/ws_engine.cpp:1047,5'
          Dst:             strlen
        - Src:             'src/ws_engine.cpp:1047,5'
          Dst:             sha1_loop
        - Src:             'src/ws_engine.cpp:1049,5'
          Dst:             sha1_result
    - functionName:    _ZL8strcpy_sILm256EEiRAT__cPKc
      functionSourceFile: '/src/libzmq/src/compat.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest_
        - src_
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7strlcpyPcPKcm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compat.hpp:31,24'
          Dst:             _ZL7strlcpyPcPKcm
    - functionName:    _ZL8strcpy_sILm2049EEiRAT__cPKc
      functionSourceFile: '/src/libzmq/src/compat.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest_
        - src_
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7strlcpyPcPKcm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compat.hpp:31,24'
          Dst:             _ZL7strlcpyPcPKcm
    - functionName:    _ZN3zmq11ws_engine_t16server_handshakeEv
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         193
      ICount:          987
      EdgeCount:       242
      CyclomaticComplexity: 51
      functionsReached:
        - _ZL13encode_base64PKhiPci
        - _ZL18compute_accept_keyPcPh
        - _ZL8strcpy_sILm2049EEiRAT__cPKc
        - _ZL8strcpy_sILm256EEiRAT__cPKc
        - _ZN3zmq11ws_engine_t15select_protocolEPKc
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq20stream_engine_base_t6socketEv
        - __assert_fail
        - __errno_location
        - snprintf
        - strcasecmp
        - strtok_r
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:263,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:264,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ws_engine.cpp:269,14'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
        - Branch String:   'src/ws_engine.cpp:264,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:265,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:266,9'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:272,5'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:273,44'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
            - BranchSide:      'src/ws_engine.cpp:537,5'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:275,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:277,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:283,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:289,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:295,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:301,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:310,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:318,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:324,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:330,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:336,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:342,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:348,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:354,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:360,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:366,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:372,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:378,25'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:393,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:408,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:408,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:421,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
            - BranchSide:      'src/ws_engine.cpp:476,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:482,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
            - BranchSide:      'src/ws_engine.cpp:521,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/ws_engine.cpp:277,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:278,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:280,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:283,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:284,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:286,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:289,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:290,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:292,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:295,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:296,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:298,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:301,31'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:301,34'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:302,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:301,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:302,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:304,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:304,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:305,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:307,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:310,31'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:310,34'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:311,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:310,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:311,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:312,26'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:312,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:313,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:315,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:318,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:319,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:321,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:324,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:325,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:327,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:330,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:331,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:333,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:336,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:337,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:339,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:342,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:343,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:345,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:348,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:349,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:351,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:354,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:355,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:357,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:360,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:361,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:363,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:366,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:367,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:369,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:372,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:373,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:375,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:378,17'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:380,25'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:383,25'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:386,43'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:393,31'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:393,34'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:394,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:393,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:394,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:395,26'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:395,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:396,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:398,28'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:398,28'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:399,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:401,59'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:408,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:409,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:410,26'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:410,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:411,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:412,26'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:412,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:413,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:415,40'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:421,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:422,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:423,26'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
        - Branch String:   'src/ws_engine.cpp:423,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:424,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
            - BranchSide:      'src/ws_engine.cpp:467,28'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:426,25'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:428,52'
              BranchSideFuncs:
                - strcasecmp
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:429,56'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
        - Branch String:   'src/ws_engine.cpp:429,30'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:430,31'
              BranchSideFuncs:
                - strtok_r
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - strcasecmp
                - strtok_r
            - BranchSide:      'src/ws_engine.cpp:441,65'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
        - Branch String:   'src/ws_engine.cpp:432,25'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:433,29'
              BranchSideFuncs:
                - strcasecmp
                - strtok_r
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:441,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:433,29'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:434,40'
              BranchSideFuncs:
                - strcasecmp
                - strtok_r
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:435,56'
              BranchSideFuncs:
                - strcasecmp
                - strtok_r
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:435,33'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:436,33'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:439,39'
              BranchSideFuncs:
                - strtok_r
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - strcasecmp
        - Branch String:   'src/ws_engine.cpp:441,32'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:443,35'
              BranchSideFuncs:
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:444,68'
              BranchSideFuncs:
                - strcasecmp
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
        - Branch String:   'src/ws_engine.cpp:449,29'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:450,35'
              BranchSideFuncs:
                - strtok_r
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
            - BranchSide:      'src/ws_engine.cpp:464,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:452,29'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:453,38'
              BranchSideFuncs:
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZL8strcpy_sILm256EEiRAT__cPKc
            - BranchSide:      'src/ws_engine.cpp:463,25'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:453,37'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:454,38'
              BranchSideFuncs:
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZL8strcpy_sILm256EEiRAT__cPKc
            - BranchSide:      'src/ws_engine.cpp:456,54'
              BranchSideFuncs:
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZL8strcpy_sILm256EEiRAT__cPKc
        - Branch String:   'src/ws_engine.cpp:456,37'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:457,47'
              BranchSideFuncs:
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:461,37'
              BranchSideFuncs:
                - strtok_r
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
        - Branch String:   'src/ws_engine.cpp:467,28'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:468,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:470,61'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:476,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:477,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:479,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:482,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:483,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
            - BranchSide:      'src/ws_engine.cpp:518,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:483,52'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:483,55'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
            - BranchSide:      'src/ws_engine.cpp:516,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:484,25'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:484,28'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
            - BranchSide:      'src/ws_engine.cpp:516,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:485,25'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:485,28'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
            - BranchSide:      'src/ws_engine.cpp:516,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:483,25'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:486,25'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
            - BranchSide:      'src/ws_engine.cpp:516,21'
              BranchSideFuncs:
                - _ZL18compute_accept_keyPcPh
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - snprintf
                - __assert_fail
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strtok_r
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strtok_r
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strtok_r
                - strcasecmp
                - strtok_r
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:494,25'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:494,25'
              BranchSideFuncs:
                - snprintf
                - __assert_fail
            - BranchSide:      'src/ws_engine.cpp:495,25'
              BranchSideFuncs:
                - snprintf
                - __assert_fail
        - Branch String:   'src/ws_engine.cpp:507,25'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:507,25'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/ws_engine.cpp:507,25'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/ws_engine.cpp:507,25'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:507,25'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:508,35'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:527,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:272,5'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:530,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
      Callsites:
        - Src:             'src/ws_engine.cpp:264,13'
          Dst:             __errno_location
        - Src:             'src/ws_engine.cpp:426,25'
          Dst:             strcasecmp
        - Src:             'src/ws_engine.cpp:428,27'
          Dst:             strcasecmp
        - Src:             'src/ws_engine.cpp:429,30'
          Dst:             strcasecmp
        - Src:             'src/ws_engine.cpp:431,41'
          Dst:             strtok_r
        - Src:             'src/ws_engine.cpp:435,33'
          Dst:             strcasecmp
        - Src:             'src/ws_engine.cpp:439,39'
          Dst:             strtok_r
        - Src:             'src/ws_engine.cpp:441,32'
          Dst:             strcasecmp
        - Src:             'src/ws_engine.cpp:443,25'
          Dst:             _ZL8strcpy_sILm2049EEiRAT__cPKc
        - Src:             'src/ws_engine.cpp:444,30'
          Dst:             strcasecmp
        - Src:             'src/ws_engine.cpp:451,39'
          Dst:             strtok_r
        - Src:             'src/ws_engine.cpp:456,37'
          Dst:             _ZN3zmq11ws_engine_t15select_protocolEPKc
        - Src:             'src/ws_engine.cpp:457,37'
          Dst:             _ZL8strcpy_sILm256EEiRAT__cPKc
        - Src:             'src/ws_engine.cpp:461,37'
          Dst:             strtok_r
        - Src:             'src/ws_engine.cpp:489,25'
          Dst:             _ZL18compute_accept_keyPcPh
        - Src:             'src/ws_engine.cpp:491,52'
          Dst:             _ZL13encode_base64PKhiPci
        - Src:             'src/ws_engine.cpp:494,25'
          Dst:             __assert_fail
        - Src:             'src/ws_engine.cpp:498,27'
          Dst:             snprintf
        - Src:             'src/ws_engine.cpp:507,25'
          Dst:             __assert_fail
        - Src:             'src/ws_engine.cpp:521,17'
          Dst:             __assert_fail
        - Src:             'src/ws_engine.cpp:530,13'
          Dst:             _ZN3zmq20stream_engine_base_t6socketEv
        - Src:             'src/ws_engine.cpp:530,24'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
    - functionName:    strcasecmp
      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:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtok_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11ws_engine_t15select_protocolEPKc
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - protocol_
      BBCount:         110
      ICount:          513
      EdgeCount:       128
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN3zmq11io_object_t9add_timerEii
        - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
        - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
        - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
        - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - _ZN3zmq20stream_engine_base_t7sessionEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:185,40'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:185,62'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/ws_engine.cpp:199,9'
              BranchSideFuncs:
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:185,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:186,9'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/ws_engine.cpp:199,9'
              BranchSideFuncs:
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:192,45'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:192,49'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t9add_timerEii
            - BranchSide:      'src/ws_engine.cpp:197,9'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:192,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:193,24'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:197,9'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:200,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:200,35'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:205,16'
              BranchSideFuncs:
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - Branch String:   'src/ws_engine.cpp:199,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:205,16'
              BranchSideFuncs:
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - Branch String:   'src/ws_engine.cpp:201,22'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:201,22'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:201,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:201,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:203,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:203,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:204,9'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:201,22'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:206,16'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:206,43'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
            - BranchSide:      'src/ws_engine.cpp:217,14'
              BranchSideFuncs:
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
        - Branch String:   'src/ws_engine.cpp:205,16'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:207,13'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
            - BranchSide:      'src/ws_engine.cpp:217,14'
              BranchSideFuncs:
                - strcmp
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
        - Branch String:   'src/ws_engine.cpp:207,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:208,26'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:212,15'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:208,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:208,26'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:208,26'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:208,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:208,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:208,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:208,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:212,15'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:211,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:212,15'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:212,15'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:213,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:213,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:214,9'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:219,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:220,26'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:224,15'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:220,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:220,26'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:220,26'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:220,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:220,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:220,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:220,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:224,15'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:224,15'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:224,15'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:224,15'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:223,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:223,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:224,15'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/ws_engine.cpp:201,22'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:225,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:225,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:226,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_engine.cpp:185,44'
          Dst:             strcmp
        - Src:             'src/ws_engine.cpp:193,13'
          Dst:             _ZN3zmq11io_object_t9add_timerEii
        - Src:             'src/ws_engine.cpp:200,12'
          Dst:             strcmp
        - Src:             'src/ws_engine.cpp:202,29'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/ws_engine.cpp:202,11'
          Dst:             _ZN3zmq16null_mechanism_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - Src:             'src/ws_engine.cpp:203,9'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:203,9'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:203,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_engine.cpp:206,19'
          Dst:             strcmp
        - Src:             'src/ws_engine.cpp:209,31'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/ws_engine.cpp:209,15'
          Dst:             _ZN3zmq14plain_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tE
        - Src:             'src/ws_engine.cpp:212,50'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/ws_engine.cpp:212,34'
          Dst:             _ZN3zmq14plain_client_tC2EPNS_14session_base_tERKNS_9options_tE
        - Src:             'src/ws_engine.cpp:213,9'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:213,9'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:213,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_engine.cpp:218,17'
          Dst:             strcmp
        - Src:             'src/ws_engine.cpp:221,31'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/ws_engine.cpp:221,15'
          Dst:             _ZN3zmq14curve_server_tC1EPNS_14session_base_tERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKNS_9options_tEb
        - Src:             'src/ws_engine.cpp:224,50'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/ws_engine.cpp:224,34'
          Dst:             _ZN3zmq14curve_client_tC1EPNS_14session_base_tERKNS_9options_tEb
        - Src:             'src/ws_engine.cpp:225,9'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:225,9'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:225,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZL13encode_base64PKhiPci
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 991
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in_
        - in_len_
        - out_
        - out_len_
      BBCount:         23
      ICount:          182
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:999,5'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:1001,14'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:1011,9'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:1004,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:1005,17'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:1010,5'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:1006,17'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:1007,17'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:1008,41'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:1011,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:1012,20'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:1017,5'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:1013,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:1014,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:1015,36'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:1017,5'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:1018,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:1022,9'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:1018,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:1019,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:1020,9'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:1022,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:1023,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:1024,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq11ws_engine_t14routing_id_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:157,5'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:157,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/ws_engine.cpp:158,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/ws_engine.cpp:158,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:158,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/ws_engine.cpp:159,17'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
      Callsites:
        - Src:             'src/ws_engine.cpp:156,26'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/ws_engine.cpp:157,5'
          Dst:             __errno_location
        - Src:             'src/ws_engine.cpp:157,5'
          Dst:             strerror
        - Src:             'src/ws_engine.cpp:157,5'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:157,5'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:157,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_engine.cpp:159,23'
          Dst:             _ZN3zmq5msg_t4dataEv
    - functionName:    _ZN3zmq11ws_engine_t22process_routing_id_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         21
      ICount:          138
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq20stream_engine_base_t7sessionEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:167,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:168,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq20stream_engine_base_t7sessionEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:172,18'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:170,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:170,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:171,5'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:173,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:173,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:174,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:175,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:0,0'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:175,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/ws_engine.cpp:168,15'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/ws_engine.cpp:169,24'
          Dst:             _ZN3zmq20stream_engine_base_t7sessionEv
        - Src:             'src/ws_engine.cpp:170,9'
          Dst:             __errno_location
        - Src:             'src/ws_engine.cpp:170,9'
          Dst:             strerror
        - Src:             'src/ws_engine.cpp:170,9'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:170,9'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:170,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_engine.cpp:172,24'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/ws_engine.cpp:173,9'
          Dst:             __errno_location
        - Src:             'src/ws_engine.cpp:173,9'
          Dst:             strerror
        - Src:             'src/ws_engine.cpp:173,9'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:173,9'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:173,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_engine.cpp:174,20'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/ws_engine.cpp:175,9'
          Dst:             __errno_location
        - Src:             'src/ws_engine.cpp:175,9'
          Dst:             strerror
        - Src:             'src/ws_engine.cpp:175,9'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:175,9'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:175,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq11ws_engine_t16client_handshakeEv
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         232
      ICount:          1143
      EdgeCount:       291
      CyclomaticComplexity: 61
      functionsReached:
        - _ZL8strcpy_sILm2049EEiRAT__cPKc
        - _ZL8strcpy_sILm256EEiRAT__cPKc
        - _ZN3zmq11ws_engine_t15select_protocolEPKc
        - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq20stream_engine_base_t6socketEv
        - __assert_fail
        - __errno_location
        - strcasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:543,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:544,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ws_engine.cpp:549,14'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
        - Branch String:   'src/ws_engine.cpp:544,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:545,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:546,9'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:552,5'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:553,44'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
            - BranchSide:      'src/ws_engine.cpp:883,5'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:555,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:557,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:563,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:569,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:575,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:581,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:587,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:593,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:599,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:605,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:612,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:621,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:627,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:633,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:639,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:647,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:653,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:659,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:665,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:671,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:677,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:683,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:689,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:695,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:701,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:707,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:713,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:719,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:725,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:731,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:737,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:743,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:749,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:755,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:761,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:767,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:782,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:797,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:797,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:811,21'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
            - BranchSide:      'src/ws_engine.cpp:844,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:850,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:868,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/ws_engine.cpp:557,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:558,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:560,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:563,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:564,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:566,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:569,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:570,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:572,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:575,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:576,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:578,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:581,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:582,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:584,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:587,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:588,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:590,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:593,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:594,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:596,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:599,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:600,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:602,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:605,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:606,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:609,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:612,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:613,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:615,26'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:615,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:616,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:618,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:621,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:622,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:624,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:627,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:628,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:630,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:633,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:634,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:636,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:639,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:640,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:641,26'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:641,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:642,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:644,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:647,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:648,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:650,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:653,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:654,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:656,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:659,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:660,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:662,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:665,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:666,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:668,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:671,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:672,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:674,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:677,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:678,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:680,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:683,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:684,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:686,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:689,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:690,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:692,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:695,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:696,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:698,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:701,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:702,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:704,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:707,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:708,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:710,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:713,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:714,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:716,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:719,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:720,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:722,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:725,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:726,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:728,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:731,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:732,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:734,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:737,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:738,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:740,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:743,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:744,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:746,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:749,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:750,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:752,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:755,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:756,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:758,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:761,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:762,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:764,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:767,17'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:769,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:772,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:775,43'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:782,31'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:782,34'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:783,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:782,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:783,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:784,26'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:784,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:785,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:787,28'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:787,28'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:788,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:790,59'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:797,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:798,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:799,26'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:799,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:800,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:801,26'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:801,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:802,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:805,40'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:811,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:812,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:813,26'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/ws_engine.cpp:813,26'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:814,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
            - BranchSide:      'src/ws_engine.cpp:835,28'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:816,25'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:818,52'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:819,56'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
        - Branch String:   'src/ws_engine.cpp:819,30'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:821,50'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:822,66'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
        - Branch String:   'src/ws_engine.cpp:822,30'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:824,35'
              BranchSideFuncs:
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:825,68'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
        - Branch String:   'src/ws_engine.cpp:827,29'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:828,29'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:831,46'
              BranchSideFuncs:
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
                - _ZL8strcpy_sILm256EEiRAT__cPKc
        - Branch String:   'src/ws_engine.cpp:831,29'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:832,39'
              BranchSideFuncs:
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:833,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:835,28'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:836,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:838,61'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:844,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:845,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:847,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:850,21'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:851,25'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:865,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:851,52'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:851,55'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:863,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:852,25'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:852,28'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:863,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:853,25'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:853,28'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:863,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:851,25'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:854,25'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:863,21'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - _ZN3zmq11ws_engine_t15select_protocolEPKc
                - _ZL8strcpy_sILm256EEiRAT__cPKc
                - _ZL8strcpy_sILm2049EEiRAT__cPKc
                - strcasecmp
                - strcasecmp
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
        - Branch String:   'src/ws_engine.cpp:874,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:552,5'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
            - BranchSide:      'src/ws_engine.cpp:875,13'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
      Callsites:
        - Src:             'src/ws_engine.cpp:544,13'
          Dst:             __errno_location
        - Src:             'src/ws_engine.cpp:816,25'
          Dst:             strcasecmp
        - Src:             'src/ws_engine.cpp:818,27'
          Dst:             strcasecmp
        - Src:             'src/ws_engine.cpp:819,30'
          Dst:             strcasecmp
        - Src:             'src/ws_engine.cpp:821,27'
          Dst:             strcasecmp
        - Src:             'src/ws_engine.cpp:822,30'
          Dst:             strcasecmp
        - Src:             'src/ws_engine.cpp:824,25'
          Dst:             _ZL8strcpy_sILm2049EEiRAT__cPKc
        - Src:             'src/ws_engine.cpp:825,30'
          Dst:             strcasecmp
        - Src:             'src/ws_engine.cpp:831,29'
          Dst:             _ZN3zmq11ws_engine_t15select_protocolEPKc
        - Src:             'src/ws_engine.cpp:832,29'
          Dst:             _ZL8strcpy_sILm256EEiRAT__cPKc
        - Src:             'src/ws_engine.cpp:868,17'
          Dst:             __assert_fail
        - Src:             'src/ws_engine.cpp:875,13'
          Dst:             _ZN3zmq20stream_engine_base_t6socketEv
        - Src:             'src/ws_engine.cpp:875,24'
          Dst:             _ZN3zmq13socket_base_t31event_handshake_failed_protocolERKNS_19endpoint_uri_pair_tEi
    - functionName:    _ZN3zmq11ws_engine_t9handshakeEv
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         36
      ICount:          197
      EdgeCount:       41
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq11ws_engine_t16client_handshakeEv
        - _ZN3zmq11ws_engine_t16server_handshakeEv
        - _ZN3zmq12ws_decoder_tC2Emlbb
        - _ZN3zmq12ws_encoder_tC2Emb
        - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - _ZN3zmq20stream_engine_base_t6socketEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:238,20'
              BranchSideFuncs:
                - _ZN3zmq11ws_engine_t16client_handshakeEv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_encoder_tC2Emb
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_decoder_tC2Emlbb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:240,20'
              BranchSideFuncs:
                - _ZN3zmq11ws_engine_t16server_handshakeEv
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_encoder_tC2Emb
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_decoder_tC2Emlbb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:242,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:242,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_encoder_tC2Emb
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_decoder_tC2Emlbb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:244,11'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_encoder_tC2Emb
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_decoder_tC2Emlbb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:244,11'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:243,9'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_decoder_tC2Emlbb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:244,11'
              BranchSideFuncs:
                - _ZN3zmq12ws_encoder_tC2Emb
                - _ZdlPvRKSt9nothrow_t
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_decoder_tC2Emlbb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:245,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:245,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_decoder_tC2Emlbb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:247,20'
              BranchSideFuncs:
                - _ZnwmRKSt9nothrow_t
                - _ZN3zmq12ws_decoder_tC2Emlbb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:244,11'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:244,11'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/ws_engine.cpp:244,11'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:247,20'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:247,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_engine.cpp:247,20'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_tC2Emlbb
                - _ZdlPvRKSt9nothrow_t
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_engine.cpp:250,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:250,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/ws_engine.cpp:252,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t6socketEv
                - _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/ws_engine.cpp:247,20'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:244,11'
              BranchSideFuncs:
                - _ZdlPvRKSt9nothrow_t
            - BranchSide:      'src/ws_engine.cpp:244,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_engine.cpp:238,20'
          Dst:             _ZN3zmq11ws_engine_t16client_handshakeEv
        - Src:             'src/ws_engine.cpp:240,20'
          Dst:             _ZN3zmq11ws_engine_t16server_handshakeEv
        - Src:             'src/ws_engine.cpp:244,30'
          Dst:             _ZN3zmq12ws_encoder_tC2Emb
        - Src:             'src/ws_engine.cpp:245,9'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:245,9'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:245,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_engine.cpp:248,11'
          Dst:             _ZN3zmq12ws_decoder_tC2Emlbb
        - Src:             'src/ws_engine.cpp:250,9'
          Dst:             fprintf
        - Src:             'src/ws_engine.cpp:250,9'
          Dst:             fflush
        - Src:             'src/ws_engine.cpp:250,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_engine.cpp:252,9'
          Dst:             _ZN3zmq20stream_engine_base_t6socketEv
        - Src:             'src/ws_engine.cpp:252,20'
          Dst:             _ZN3zmq13socket_base_t25event_handshake_succeededERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/ws_engine.cpp:254,9'
          Dst:             _ZN3zmq20stream_engine_base_t11set_polloutEv
    - functionName:    _ZN3zmq11ws_engine_t13plug_internalEv
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11ws_engine_t18start_ws_handshakeEv
        - _ZN3zmq20stream_engine_base_t10set_pollinEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_engine.cpp:149,5'
          Dst:             _ZN3zmq11ws_engine_t18start_ws_handshakeEv
        - Src:             'src/ws_engine.cpp:150,5'
          Dst:             _ZN3zmq20stream_engine_base_t10set_pollinEv
    - functionName:    _ZN3zmq11ws_engine_t18start_ws_handshakeEv
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         26
      ICount:          156
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL13encode_base64PKhiPci
        - _ZN3zmq15generate_randomEv
        - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - _ZNK3zmq12ws_address_t4hostEv
        - _ZNK3zmq12ws_address_t4pathEv
        - __assert_fail
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:101,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:101,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - _ZNK3zmq12ws_address_t4pathEv
                - _ZNK3zmq12ws_address_t4hostEv
                - snprintf
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/ws_engine.cpp:103,13'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - _ZNK3zmq12ws_address_t4pathEv
                - _ZNK3zmq12ws_address_t4hostEv
                - snprintf
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/ws_engine.cpp:103,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:104,22'
              BranchSideFuncs:
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - _ZNK3zmq12ws_address_t4pathEv
                - _ZNK3zmq12ws_address_t4hostEv
                - snprintf
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/ws_engine.cpp:105,18'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - _ZNK3zmq12ws_address_t4pathEv
                - _ZNK3zmq12ws_address_t4hostEv
                - snprintf
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/ws_engine.cpp:105,18'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:106,22'
              BranchSideFuncs:
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - _ZNK3zmq12ws_address_t4pathEv
                - _ZNK3zmq12ws_address_t4hostEv
                - snprintf
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/ws_engine.cpp:108,18'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - _ZNK3zmq12ws_address_t4pathEv
                - _ZNK3zmq12ws_address_t4hostEv
                - snprintf
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/ws_engine.cpp:108,18'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:109,22'
              BranchSideFuncs:
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq15generate_randomEv
                - _ZL13encode_base64PKhiPci
                - __assert_fail
                - _ZNK3zmq12ws_address_t4pathEv
                - _ZNK3zmq12ws_address_t4hostEv
                - snprintf
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/ws_engine.cpp:113,22'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/ws_engine.cpp:128,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:128,9'
              BranchSideFuncs:
                - _ZNK3zmq12ws_address_t4pathEv
                - _ZNK3zmq12ws_address_t4hostEv
                - snprintf
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/ws_engine.cpp:131,37'
              BranchSideFuncs:
                - _ZNK3zmq12ws_address_t4pathEv
                - _ZNK3zmq12ws_address_t4hostEv
                - snprintf
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/ws_engine.cpp:140,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:140,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/ws_engine.cpp:140,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
        - Branch String:   'src/ws_engine.cpp:140,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:140,9'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
            - BranchSide:      'src/ws_engine.cpp:141,19'
              BranchSideFuncs:
                - _ZN3zmq20stream_engine_base_t11set_polloutEv
      Callsites:
        - Src:             'src/ws_engine.cpp:114,13'
          Dst:             __assert_fail
        - Src:             'src/ws_engine.cpp:121,14'
          Dst:             _ZN3zmq15generate_randomEv
        - Src:             'src/ws_engine.cpp:122,20'
          Dst:             _ZN3zmq15generate_randomEv
        - Src:             'src/ws_engine.cpp:123,20'
          Dst:             _ZN3zmq15generate_randomEv
        - Src:             'src/ws_engine.cpp:124,20'
          Dst:             _ZN3zmq15generate_randomEv
        - Src:             'src/ws_engine.cpp:127,11'
          Dst:             _ZL13encode_base64PKhiPci
        - Src:             'src/ws_engine.cpp:128,9'
          Dst:             __assert_fail
        - Src:             'src/ws_engine.cpp:139,20'
          Dst:             _ZNK3zmq12ws_address_t4pathEv
        - Src:             'src/ws_engine.cpp:139,38'
          Dst:             _ZNK3zmq12ws_address_t4hostEv
        - Src:             'src/ws_engine.cpp:130,16'
          Dst:             snprintf
        - Src:             'src/ws_engine.cpp:140,9'
          Dst:             __assert_fail
        - Src:             'src/ws_engine.cpp:143,9'
          Dst:             _ZN3zmq20stream_engine_base_t11set_polloutEv
    - functionName:    _ZThn16_N3zmq11ws_engine_tD0Ev
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11ws_engine_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_engine.cpp:0,0'
          Dst:             _ZN3zmq11ws_engine_tD0Ev
    - functionName:    _ZN3zmq11ws_engine_tD0Ev
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11ws_engine_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_engine.cpp:95,1'
          Dst:             _ZN3zmq11ws_engine_tD2Ev
    - functionName:    _ZN3zmq11ws_engine_tD2Ev
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq12ws_address_tD2Ev
        - _ZN3zmq20stream_engine_base_tD2Ev
        - _ZN3zmq5msg_t5closeEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_engine.cpp:96,16'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/ws_engine.cpp:97,1'
          Dst:             _ZN3zmq12ws_address_tD2Ev
        - Src:             'src/ws_engine.cpp:97,1'
          Dst:             _ZN3zmq20stream_engine_base_tD2Ev
        - Src:             'src/ws_engine.cpp:96,16'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn16_N3zmq11ws_engine_tD1Ev
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq11ws_engine_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_engine.cpp:0,0'
          Dst:             _ZN3zmq11ws_engine_tD2Ev
    - functionName:    _ZN3zmq12ws_address_tC2ERKS0_
      functionSourceFile: '/src/libzmq/src/ws_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq11ws_engine_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tERKNS_12ws_address_tEb
      functionSourceFile: '/src/libzmq/src/ws_engine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - fd_
        - options_
        - endpoint_uri_pair_
        - address_
        - client_
      BBCount:         15
      ICount:          141
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3zmq12ws_address_tC2ERKS0_
        - _ZN3zmq12ws_address_tD2Ev
        - _ZN3zmq20stream_engine_base_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tEb
        - _ZN3zmq20stream_engine_base_tD2Ev
        - _ZN3zmq5msg_t4initEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_engine.cpp:87,9'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:87,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:88,30'
              BranchSideFuncs: []
        - Branch String:   'src/ws_engine.cpp:89,13'
          Branch Sides:
            - BranchSide:      'src/ws_engine.cpp:90,34'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_engine.cpp:91,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_engine.cpp:68,5'
          Dst:             _ZN3zmq20stream_engine_base_tC2EiRKNS_9options_tERKNS_19endpoint_uri_pair_tEb
        - Src:             'src/ws_engine.cpp:70,5'
          Dst:             _ZN3zmq12ws_address_tC2ERKS0_
        - Src:             'src/ws_engine.cpp:85,16'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/ws_engine.cpp:92,1'
          Dst:             _ZN3zmq12ws_address_tD2Ev
        - Src:             'src/ws_engine.cpp:92,1'
          Dst:             _ZN3zmq20stream_engine_base_tD2Ev
    - functionName:    sha1_result
      functionSourceFile: '/src/libzmq/external/sha1/sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctxt
        - digest0
      BBCount:         3
      ICount:          163
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha1_pad
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'external/sha1/sha1.c:311,2'
          Dst:             sha1_pad
    - functionName:    sha1_pad
      functionSourceFile: '/src/libzmq/external/sha1/sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctxt
      BBCount:         51
      ICount:          513
      EdgeCount:       61
      CyclomaticComplexity: 12
      functionsReached:
        - sha1_step
      functionUses:    1
      BranchProfiles:
        - Branch String:   'external/sha1/sha1.c:240,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:240,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:242,13'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
        - Branch String:   'external/sha1/sha1.c:244,6'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:246,11'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:253,10'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
        - Branch String:   'external/sha1/sha1.c:266,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:266,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:267,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
        - Branch String:   'external/sha1/sha1.c:267,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:267,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:268,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
        - Branch String:   'external/sha1/sha1.c:268,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:268,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:269,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
        - Branch String:   'external/sha1/sha1.c:269,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:269,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:270,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
        - Branch String:   'external/sha1/sha1.c:270,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:270,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:271,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
        - Branch String:   'external/sha1/sha1.c:271,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:271,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:272,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
        - Branch String:   'external/sha1/sha1.c:272,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:272,2'
              BranchSideFuncs:
                - sha1_step
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:273,2'
              BranchSideFuncs:
                - sha1_step
        - Branch String:   'external/sha1/sha1.c:273,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:273,2'
              BranchSideFuncs:
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:273,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'external/sha1/sha1.c:240,2'
          Dst:             sha1_step
        - Src:             'external/sha1/sha1.c:249,3'
          Dst:             sha1_step
        - Src:             'external/sha1/sha1.c:266,2'
          Dst:             sha1_step
        - Src:             'external/sha1/sha1.c:267,2'
          Dst:             sha1_step
        - Src:             'external/sha1/sha1.c:268,2'
          Dst:             sha1_step
        - Src:             'external/sha1/sha1.c:269,2'
          Dst:             sha1_step
        - Src:             'external/sha1/sha1.c:270,2'
          Dst:             sha1_step
        - Src:             'external/sha1/sha1.c:271,2'
          Dst:             sha1_step
        - Src:             'external/sha1/sha1.c:272,2'
          Dst:             sha1_step
        - Src:             'external/sha1/sha1.c:273,2'
          Dst:             sha1_step
    - functionName:    sha1_step
      functionSourceFile: '/src/libzmq/external/sha1/sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctxt
      BBCount:         20
      ICount:          1070
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'external/sha1/sha1.c:166,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:168,7'
              BranchSideFuncs: []
            - BranchSide:      'external/sha1/sha1.c:178,9'
              BranchSideFuncs: []
        - Branch String:   'external/sha1/sha1.c:169,7'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:170,11'
              BranchSideFuncs: []
            - BranchSide:      'external/sha1/sha1.c:171,9'
              BranchSideFuncs: []
        - Branch String:   'external/sha1/sha1.c:178,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'external/sha1/sha1.c:189,9'
              BranchSideFuncs: []
        - Branch String:   'external/sha1/sha1.c:189,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:191,7'
              BranchSideFuncs: []
            - BranchSide:      'external/sha1/sha1.c:200,9'
              BranchSideFuncs: []
        - Branch String:   'external/sha1/sha1.c:200,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:202,7'
              BranchSideFuncs: []
            - BranchSide:      'external/sha1/sha1.c:212,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sha1_loop
      functionSourceFile: '/src/libzmq/external/sha1/sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctxt
        - input0
        - len
      BBCount:         12
      ICount:          130
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - sha1_step
      functionUses:    2
      BranchProfiles:
        - Branch String:   'external/sha1/sha1.c:289,2'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:291,14'
              BranchSideFuncs:
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:303,1'
              BranchSideFuncs: []
        - Branch String:   'external/sha1/sha1.c:294,13'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:294,36'
              BranchSideFuncs:
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:294,45'
              BranchSideFuncs:
                - sha1_step
        - Branch String:   'external/sha1/sha1.c:299,7'
          Branch Sides:
            - BranchSide:      'external/sha1/sha1.c:300,14'
              BranchSideFuncs:
                - sha1_step
            - BranchSide:      'external/sha1/sha1.c:301,10'
              BranchSideFuncs:
                - sha1_step
      Callsites:
        - Src:             'external/sha1/sha1.c:300,4'
          Dst:             sha1_step
    - functionName:    sha1_init
      functionSourceFile: '/src/libzmq/external/sha1/sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctxt
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn1224_N3zmq15ipc_connecter_tD0Ev
      functionSourceFile: '/src/libzmq/src/ipc_connecter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15ipc_connecter_tD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ipc_connecter.hpp:0,0'
          Dst:             _ZN3zmq15ipc_connecter_tD0Ev
    - functionName:    _ZN3zmq15ipc_connecter_tD0Ev
      functionSourceFile: '/src/libzmq/src/ipc_connecter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15ipc_connecter_tD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ipc_connecter.hpp:13,7'
          Dst:             _ZN3zmq15ipc_connecter_tD2Ev
    - functionName:    _ZN3zmq15ipc_connecter_tD2Ev
      functionSourceFile: '/src/libzmq/src/ipc_connecter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq23stream_connecter_base_tD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ipc_connecter.hpp:13,7'
          Dst:             _ZN3zmq23stream_connecter_base_tD2Ev
    - functionName:    _ZThn1224_N3zmq15ipc_connecter_tD1Ev
      functionSourceFile: '/src/libzmq/src/ipc_connecter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15ipc_connecter_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ipc_connecter.hpp:0,0'
          Dst:             _ZN3zmq15ipc_connecter_tD2Ev
    - functionName:    _ZN3zmq15ipc_connecter_t4openEv
      functionSourceFile: '/src/libzmq/src/ipc_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3zmq11open_socketEiii
        - _ZN3zmq14unblock_socketEi
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq13ipc_address_t4addrEv
        - _ZNK3zmq13ipc_address_t7addrlenEv
        - __errno_location
        - connect
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ipc_connecter.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:94,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq11open_socketEiii
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ipc_connecter.cpp:97,10'
              BranchSideFuncs:
                - _ZN3zmq11open_socketEiii
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
        - Branch String:   'src/ipc_connecter.cpp:98,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:99,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ipc_connecter.cpp:102,21'
              BranchSideFuncs:
                - _ZN3zmq14unblock_socketEi
                - _ZNK3zmq13ipc_address_t4addrEv
                - _ZNK3zmq13ipc_address_t7addrlenEv
                - connect
                - __errno_location
                - __errno_location
        - Branch String:   'src/ipc_connecter.cpp:109,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:110,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ipc_connecter.cpp:121,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'src/ipc_connecter.cpp:121,18'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:121,21'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ipc_connecter.cpp:127,5'
              BranchSideFuncs: []
        - Branch String:   'src/ipc_connecter.cpp:121,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:122,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ipc_connecter.cpp:127,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ipc_connecter.cpp:94,5'
          Dst:             fprintf
        - Src:             'src/ipc_connecter.cpp:94,5'
          Dst:             fflush
        - Src:             'src/ipc_connecter.cpp:94,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ipc_connecter.cpp:97,10'
          Dst:             _ZN3zmq11open_socketEiii
        - Src:             'src/ipc_connecter.cpp:102,5'
          Dst:             _ZN3zmq14unblock_socketEi
        - Src:             'src/ipc_connecter.cpp:105,61'
          Dst:             _ZNK3zmq13ipc_address_t4addrEv
        - Src:             'src/ipc_connecter.cpp:106,57'
          Dst:             _ZNK3zmq13ipc_address_t7addrlenEv
        - Src:             'src/ipc_connecter.cpp:105,20'
          Dst:             connect
        - Src:             'src/ipc_connecter.cpp:121,21'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:122,9'
          Dst:             __errno_location
    - functionName:    _ZN3zmq15ipc_connecter_t16start_connectingEv
      functionSourceFile: '/src/libzmq/src/ipc_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         32
      ICount:          167
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq11io_object_t11set_polloutEPv
        - _ZN3zmq11io_object_t6add_fdEi
        - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
        - _ZN3zmq15ipc_connecter_t4openEv
        - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK3zmq13socket_base_t15is_disconnectedEv
        - __errno_location
        - zmq_errno
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ipc_connecter.cpp:60,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:61,19'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t6add_fdEi
            - BranchSide:      'src/ipc_connecter.cpp:66,14'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - __errno_location
                - _ZNK3zmq13socket_base_t15is_disconnectedEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - __errno_location
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Branch String:   'src/ipc_connecter.cpp:66,23'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:66,26'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - __errno_location
                - _ZNK3zmq13socket_base_t15is_disconnectedEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ipc_connecter.cpp:77,14'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - __errno_location
                - _ZNK3zmq13socket_base_t15is_disconnectedEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/ipc_connecter.cpp:66,14'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:67,19'
              BranchSideFuncs:
                - _ZN3zmq11io_object_t6add_fdEi
                - _ZN3zmq11io_object_t11set_polloutEPv
                - _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
                - zmq_errno
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
                - _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
                - _ZN3zmq19endpoint_uri_pair_tD2Ev
            - BranchSide:      'src/ipc_connecter.cpp:77,14'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - __errno_location
                - _ZNK3zmq13socket_base_t15is_disconnectedEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/ipc_connecter.cpp:78,14'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:78,18'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - __errno_location
                - _ZNK3zmq13socket_base_t15is_disconnectedEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
            - BranchSide:      'src/ipc_connecter.cpp:86,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/ipc_connecter.cpp:79,14'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:79,17'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZNK3zmq13socket_base_t15is_disconnectedEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
            - BranchSide:      'src/ipc_connecter.cpp:86,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/ipc_connecter.cpp:79,39'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:79,42'
              BranchSideFuncs:
                - _ZNK3zmq13socket_base_t15is_disconnectedEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
            - BranchSide:      'src/ipc_connecter.cpp:86,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/ipc_connecter.cpp:77,14'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:80,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
            - BranchSide:      'src/ipc_connecter.cpp:86,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
                - _ZN3zmq23stream_connecter_base_t5closeEv
        - Branch String:   'src/ipc_connecter.cpp:80,13'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:81,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
            - BranchSide:      'src/ipc_connecter.cpp:82,5'
              BranchSideFuncs: []
        - Branch String:   'src/ipc_connecter.cpp:86,13'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:87,13'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
            - BranchSide:      'src/ipc_connecter.cpp:88,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
      Callsites:
        - Src:             'src/ipc_connecter.cpp:57,20'
          Dst:             _ZN3zmq15ipc_connecter_t4openEv
        - Src:             'src/ipc_connecter.cpp:61,19'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
        - Src:             'src/ipc_connecter.cpp:66,26'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:67,19'
          Dst:             _ZN3zmq11io_object_t6add_fdEi
        - Src:             'src/ipc_connecter.cpp:68,9'
          Dst:             _ZN3zmq11io_object_t11set_polloutEPv
        - Src:             'src/ipc_connecter.cpp:70,11'
          Dst:             _ZN3zmq38make_unconnected_connect_endpoint_pairERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ipc_connecter.cpp:70,63'
          Dst:             zmq_errno
        - Src:             'src/ipc_connecter.cpp:69,18'
          Dst:             _ZN3zmq13socket_base_t21event_connect_delayedERKNS_19endpoint_uri_pair_tEi
        - Src:             'src/ipc_connecter.cpp:69,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ipc_connecter.cpp:69,9'
          Dst:             _ZN3zmq19endpoint_uri_pair_tD2Ev
        - Src:             'src/ipc_connecter.cpp:79,17'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:79,51'
          Dst:             _ZNK3zmq13socket_base_t15is_disconnectedEv
        - Src:             'src/ipc_connecter.cpp:81,13'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/ipc_connecter.cpp:87,13'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/ipc_connecter.cpp:88,9'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
    - functionName:    _ZThn1224_N3zmq15ipc_connecter_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/ipc_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq15ipc_connecter_t9out_eventEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ipc_connecter.cpp:0,0'
          Dst:             _ZN3zmq15ipc_connecter_t9out_eventEv
    - functionName:    _ZN3zmq15ipc_connecter_t9out_eventEv
      functionSourceFile: '/src/libzmq/src/ipc_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3zmq15get_socket_nameINS_13ipc_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
        - _ZN3zmq15ipc_connecter_t7connectEv
        - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - _ZN3zmq23stream_connecter_base_t5closeEv
        - _ZN3zmq23stream_connecter_base_t9rm_handleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ipc_connecter.cpp:45,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:46,9'
              BranchSideFuncs:
                - _ZN3zmq23stream_connecter_base_t5closeEv
                - _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
            - BranchSide:      'src/ipc_connecter.cpp:51,20'
              BranchSideFuncs:
                - _ZN3zmq15get_socket_nameINS_13ipc_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/ipc_connecter.cpp:41,21'
          Dst:             _ZN3zmq15ipc_connecter_t7connectEv
        - Src:             'src/ipc_connecter.cpp:42,5'
          Dst:             _ZN3zmq23stream_connecter_base_t9rm_handleEv
        - Src:             'src/ipc_connecter.cpp:46,9'
          Dst:             _ZN3zmq23stream_connecter_base_t5closeEv
        - Src:             'src/ipc_connecter.cpp:47,9'
          Dst:             _ZN3zmq23stream_connecter_base_t19add_reconnect_timerEv
        - Src:             'src/ipc_connecter.cpp:51,24'
          Dst:             _ZN3zmq15get_socket_nameINS_13ipc_address_tEEENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEiNS_12socket_end_tE
    - functionName:    _ZN3zmq15ipc_connecter_t7connectEv
      functionSourceFile: '/src/libzmq/src/ipc_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         28
      ICount:          160
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - getsockopt
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/ipc_connecter.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:139,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/ipc_connecter.cpp:143,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_connecter.cpp:139,13'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:140,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_connecter.cpp:141,15'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_connecter.cpp:143,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:146,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_connecter.cpp:154,25'
              BranchSideFuncs: []
        - Branch String:   'src/ipc_connecter.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:147,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_connecter.cpp:147,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_connecter.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:147,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_connecter.cpp:147,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_connecter.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:147,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_connecter.cpp:147,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_connecter.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:147,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_connecter.cpp:147,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_connecter.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:147,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_connecter.cpp:147,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ipc_connecter.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:147,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_connecter.cpp:151,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ipc_connecter.cpp:136,20'
          Dst:             getsockopt
        - Src:             'src/ipc_connecter.cpp:139,13'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:140,13'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:141,15'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:146,9'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:147,9'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:147,9'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:147,9'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:147,9'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:147,9'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:147,9'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:147,9'
          Dst:             __errno_location
        - Src:             'src/ipc_connecter.cpp:147,9'
          Dst:             strerror
        - Src:             'src/ipc_connecter.cpp:147,9'
          Dst:             fprintf
        - Src:             'src/ipc_connecter.cpp:147,9'
          Dst:             fflush
        - Src:             'src/ipc_connecter.cpp:147,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq15ipc_connecter_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
      functionSourceFile: '/src/libzmq/src/ipc_connecter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - io_thread_
        - session_
        - options_
        - addr_
        - delayed_start_
      BBCount:         14
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq23stream_connecter_base_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - _ZN3zmq23stream_connecter_base_tD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ipc_connecter.cpp:36,5'
          Branch Sides:
            - BranchSide:      'src/ipc_connecter.cpp:36,5'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq23stream_connecter_base_tD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ipc_connecter.cpp:36,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ipc_connecter.cpp:33,5'
          Dst:             _ZN3zmq23stream_connecter_base_tC2EPNS_11io_thread_tEPNS_14session_base_tERKNS_9options_tEPNS_9address_tEb
        - Src:             'src/ipc_connecter.cpp:36,5'
          Dst:             fprintf
        - Src:             'src/ipc_connecter.cpp:36,5'
          Dst:             fflush
        - Src:             'src/ipc_connecter.cpp:36,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ipc_connecter.cpp:37,1'
          Dst:             _ZN3zmq23stream_connecter_base_tD2Ev
    - functionName:    _ZN3zmq13raw_decoder_t3msgEv
      functionSourceFile: '/src/libzmq/src/raw_decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13raw_decoder_t13resize_bufferEm
      functionSourceFile: '/src/libzmq/src/raw_decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13raw_decoder_t6decodeEPKhmRm
      functionSourceFile: '/src/libzmq/src/raw_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
        - bytes_used_
      BBCount:         11
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocator12call_dec_refEPvS1_
        - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
        - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
        - _ZN3zmq31shared_message_memory_allocator6bufferEv
        - _ZN3zmq31shared_message_memory_allocator7releaseEv
        - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq5msg_t8is_zcmsgEv
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/raw_decoder.cpp:39,9'
          Branch Sides:
            - BranchSide:      'src/raw_decoder.cpp:40,9'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7releaseEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/raw_decoder.cpp:44,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/raw_decoder.cpp:44,5'
          Branch Sides:
            - BranchSide:      'src/raw_decoder.cpp:44,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/raw_decoder.cpp:44,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/raw_decoder.cpp:35,37'
          Dst:             _ZN3zmq31shared_message_memory_allocator6bufferEv
        - Src:             'src/raw_decoder.cpp:35,59'
          Dst:             _ZN3zmq31shared_message_memory_allocator15provide_contentEv
        - Src:             'src/raw_decoder.cpp:33,20'
          Dst:             _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
        - Src:             'src/raw_decoder.cpp:33,20'
          Dst:             _ZN3zmq31shared_message_memory_allocator12call_dec_refEPvS1_
        - Src:             'src/raw_decoder.cpp:39,22'
          Dst:             _ZNK3zmq5msg_t8is_zcmsgEv
        - Src:             'src/raw_decoder.cpp:40,20'
          Dst:             _ZN3zmq31shared_message_memory_allocator15advance_contentEv
        - Src:             'src/raw_decoder.cpp:41,20'
          Dst:             _ZN3zmq31shared_message_memory_allocator7releaseEv
        - Src:             'src/raw_decoder.cpp:44,5'
          Dst:             __errno_location
        - Src:             'src/raw_decoder.cpp:44,5'
          Dst:             strerror
        - Src:             'src/raw_decoder.cpp:44,5'
          Dst:             fprintf
        - Src:             'src/raw_decoder.cpp:44,5'
          Dst:             fflush
        - Src:             'src/raw_decoder.cpp:44,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq13raw_decoder_t10get_bufferEPPhPm
      functionSourceFile: '/src/libzmq/src/raw_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocator8allocateEv
        - _ZNK3zmq31shared_message_memory_allocator4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/raw_decoder.cpp:24,25'
          Dst:             _ZN3zmq31shared_message_memory_allocator8allocateEv
        - Src:             'src/raw_decoder.cpp:25,25'
          Dst:             _ZNK3zmq31shared_message_memory_allocator4sizeEv
    - functionName:    _ZN3zmq13raw_decoder_tD0Ev
      functionSourceFile: '/src/libzmq/src/raw_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13raw_decoder_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/raw_decoder.cpp:17,1'
          Dst:             _ZN3zmq13raw_decoder_tD2Ev
    - functionName:    _ZN3zmq13raw_decoder_tD2Ev
      functionSourceFile: '/src/libzmq/src/raw_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          72
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocatorD2Ev
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9i_decoderD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/raw_decoder.cpp:19,5'
          Branch Sides:
            - BranchSide:      'src/raw_decoder.cpp:19,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocatorD2Ev
                - _ZN3zmq9i_decoderD2Ev
            - BranchSide:      'src/raw_decoder.cpp:19,5'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocatorD2Ev
                - _ZN3zmq9i_decoderD2Ev
      Callsites:
        - Src:             'src/raw_decoder.cpp:18,33'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/raw_decoder.cpp:19,5'
          Dst:             __errno_location
        - Src:             'src/raw_decoder.cpp:19,5'
          Dst:             strerror
        - Src:             'src/raw_decoder.cpp:19,5'
          Dst:             fprintf
        - Src:             'src/raw_decoder.cpp:19,5'
          Dst:             fflush
        - Src:             'src/raw_decoder.cpp:19,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/raw_decoder.cpp:20,1'
          Dst:             _ZN3zmq31shared_message_memory_allocatorD2Ev
        - Src:             'src/raw_decoder.cpp:20,1'
          Dst:             _ZN3zmq9i_decoderD2Ev
        - Src:             'src/raw_decoder.cpp:18,33'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq13raw_decoder_tC2Em
      functionSourceFile: '/src/libzmq/src/raw_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
      BBCount:         18
      ICount:          101
      EdgeCount:       31
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocatorC2Emm
        - _ZN3zmq31shared_message_memory_allocatorD2Ev
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq9i_decoderC2Ev
        - _ZN3zmq9i_decoderD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/raw_decoder.cpp:13,5'
          Branch Sides:
            - BranchSide:      'src/raw_decoder.cpp:13,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq31shared_message_memory_allocatorD2Ev
                - _ZN3zmq9i_decoderD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/raw_decoder.cpp:13,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/raw_decoder.cpp:10,21'
          Dst:             _ZN3zmq9i_decoderC2Ev
        - Src:             'src/raw_decoder.cpp:10,55'
          Dst:             _ZN3zmq31shared_message_memory_allocatorC2Emm
        - Src:             'src/raw_decoder.cpp:12,33'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/raw_decoder.cpp:13,5'
          Dst:             __errno_location
        - Src:             'src/raw_decoder.cpp:13,5'
          Dst:             strerror
        - Src:             'src/raw_decoder.cpp:13,5'
          Dst:             fprintf
        - Src:             'src/raw_decoder.cpp:13,5'
          Dst:             fflush
        - Src:             'src/raw_decoder.cpp:13,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/raw_decoder.cpp:14,1'
          Dst:             _ZN3zmq31shared_message_memory_allocatorD2Ev
        - Src:             'src/raw_decoder.cpp:14,1'
          Dst:             _ZN3zmq9i_decoderD2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_13raw_encoder_tEED0Ev
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/encoder.hpp:42,37'
          Dst:             _ZN3zmq14encoder_base_tINS_13raw_encoder_tEED2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_13raw_encoder_tEED2Ev
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9i_encoderD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/encoder.hpp:42,52'
          Dst:             _ZN3zmq9i_encoderD2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE6encodeEPPhm
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         41
      ICount:          277
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE11in_progressEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:49,33'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:49,51'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:49,43'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:50,35'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:50,57'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:50,45'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:52,13'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:53,13'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:55,16'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:56,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:60,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:98,18'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:60,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:61,21'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:61,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:62,30'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:69,44'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:63,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:63,21'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:64,26'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:65,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:65,21'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:66,21'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:69,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,22'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,27'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,33'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,36'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:83,26'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/encoder.hpp:52,13'
          Dst:             _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE11in_progressEv
        - Src:             'src/encoder.hpp:62,44'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/encoder.hpp:63,21'
          Dst:             __errno_location
        - Src:             'src/encoder.hpp:63,21'
          Dst:             strerror
        - Src:             'src/encoder.hpp:63,21'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:63,21'
          Dst:             fflush
        - Src:             'src/encoder.hpp:63,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/encoder.hpp:64,40'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/encoder.hpp:65,21'
          Dst:             __errno_location
        - Src:             'src/encoder.hpp:65,21'
          Dst:             strerror
        - Src:             'src/encoder.hpp:65,21'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:65,21'
          Dst:             fflush
        - Src:             'src/encoder.hpp:65,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE8load_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE11in_progressEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:104,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:104,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:105,24'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:106,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:106,9'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:106,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/encoder.hpp:104,9'
          Dst:             _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE11in_progressEv
        - Src:             'src/encoder.hpp:104,9'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:104,9'
          Dst:             fflush
        - Src:             'src/encoder.hpp:104,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE11in_progressEv
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq13raw_encoder_tD0Ev
      functionSourceFile: '/src/libzmq/src/raw_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq13raw_encoder_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/raw_encoder.cpp:16,1'
          Dst:             _ZN3zmq13raw_encoder_tD2Ev
    - functionName:    _ZN3zmq13raw_encoder_tD2Ev
      functionSourceFile: '/src/libzmq/src/raw_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/raw_encoder.cpp:17,1'
          Dst:             _ZN3zmq14encoder_base_tINS_13raw_encoder_tEED2Ev
    - functionName:    _ZN3zmq13raw_encoder_t17raw_message_readyEv
      functionSourceFile: '/src/libzmq/src/raw_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE11in_progressEv
        - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZN3zmq5msg_t4dataEv
        - _ZNK3zmq5msg_t4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/raw_encoder.cpp:21,16'
          Dst:             _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE11in_progressEv
        - Src:             'src/raw_encoder.cpp:21,32'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/raw_encoder.cpp:21,41'
          Dst:             _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE11in_progressEv
        - Src:             'src/raw_encoder.cpp:21,57'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/raw_encoder.cpp:21,5'
          Dst:             _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE9next_stepEPvmMS1_FvvEb
    - functionName:    _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE9next_stepEPvmMS1_FvvEb
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - write_pos_
        - to_write_
        - next_
        - new_msg_flag_
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14encoder_base_tINS_13raw_encoder_tEEC2Em
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
      BBCount:         14
      ICount:          84
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq9i_encoderC2Ev
        - _ZN3zmq9i_encoderD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:39,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:39,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq9i_encoderD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:39,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/encoder.hpp:30,14'
          Dst:             _ZN3zmq9i_encoderC2Ev
        - Src:             'src/encoder.hpp:39,9'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:39,9'
          Dst:             fflush
        - Src:             'src/encoder.hpp:39,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/encoder.hpp:40,5'
          Dst:             _ZN3zmq9i_encoderD2Ev
    - functionName:    _ZN3zmq13raw_encoder_tC2Em
      functionSourceFile: '/src/libzmq/src/raw_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEEC2Em
        - _ZN3zmq14encoder_base_tINS_13raw_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/raw_encoder.cpp:9,5'
          Dst:             _ZN3zmq14encoder_base_tINS_13raw_encoder_tEEC2Em
        - Src:             'src/raw_encoder.cpp:12,5'
          Dst:             _ZN3zmq14encoder_base_tINS_13raw_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Src:             'src/raw_encoder.cpp:13,1'
          Dst:             _ZN3zmq14encoder_base_tINS_13raw_encoder_tEED2Ev
    - functionName:    _ZN3zmq24socks_response_decoder_t5resetEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq24socks_response_decoder_t6decodeEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq16socks_response_tC2EhRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq24socks_response_decoder_t13message_readyEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks.cpp:339,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:339,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq16socks_response_tC2EhRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      'src/socks.cpp:340,30'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100ILi0EEEPKc
                - _ZN3zmq16socks_response_tC2EhRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             'src/socks.cpp:339,5'
          Dst:             _ZNK3zmq24socks_response_decoder_t13message_readyEv
        - Src:             'src/socks.cpp:339,5'
          Dst:             fprintf
        - Src:             'src/socks.cpp:339,5'
          Dst:             fflush
        - Src:             'src/socks.cpp:339,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks.cpp:340,12'
          Dst:             _ZN3zmq16socks_response_tC2EhRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
    - functionName:    _ZNK3zmq24socks_response_decoder_t13message_readyEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         23
      ICount:          132
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/socks.cpp:324,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:325,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:327,26'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks.cpp:328,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:328,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks.cpp:328,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks.cpp:328,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:328,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks.cpp:328,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks.cpp:328,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:328,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks.cpp:329,9'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:329,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:330,16'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:331,9'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:331,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:332,16'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:334,12'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:332,32'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:332,35'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:332,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socks.cpp:328,5'
          Dst:             fprintf
        - Src:             'src/socks.cpp:328,5'
          Dst:             fflush
        - Src:             'src/socks.cpp:328,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq16socks_response_tC2EhRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - response_code_
        - address_
        - port_
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq24socks_response_decoder_t5inputEi
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         51
      ICount:          268
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3zmq8tcp_readEiPvm
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks.cpp:290,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:291,17'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
            - BranchSide:      'src/socks.cpp:293,30'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks.cpp:294,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:294,9'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks.cpp:294,9'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks.cpp:294,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:294,9'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks.cpp:294,9'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks.cpp:294,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:294,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8tcp_readEiPvm
            - BranchSide:      'src/socks.cpp:295,13'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
        - Branch String:   'src/socks.cpp:295,13'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:296,15'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
            - BranchSide:      'src/socks.cpp:297,18'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
        - Branch String:   'src/socks.cpp:297,18'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:298,17'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
            - BranchSide:      'src/socks.cpp:299,18'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
        - Branch String:   'src/socks.cpp:303,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:304,45'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:319,12'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:305,13'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:306,13'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:307,13'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:307,13'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:308,17'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:310,13'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:308,17'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:308,27'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:309,17'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:310,13'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:311,17'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:313,13'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:311,17'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:311,28'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:312,17'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:313,13'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:314,34'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:318,5'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:315,30'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:315,33'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:317,9'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:315,46'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:315,49'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:317,9'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:315,17'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:316,17'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:317,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socks.cpp:294,9'
          Dst:             fprintf
        - Src:             'src/socks.cpp:294,9'
          Dst:             fflush
        - Src:             'src/socks.cpp:294,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks.cpp:302,20'
          Dst:             _ZN3zmq8tcp_readEiPvm
    - functionName:    _ZN3zmq24socks_response_decoder_tC2Ev
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq23socks_request_encoder_t5resetEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq23socks_request_encoder_t16has_pending_dataEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq23socks_request_encoder_t6outputEi
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9tcp_writeEiPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks.cpp:260,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:260,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:261,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socks.cpp:259,7'
          Dst:             _ZN3zmq9tcp_writeEiPKvm
    - functionName:    _ZN3zmq23socks_request_encoder_t6encodeERKNS_15socks_request_tE
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - req_
      BBCount:         23
      ICount:          225
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
        - freeaddrinfo
        - getaddrinfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks.cpp:208,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:208,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - getaddrinfo
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - freeaddrinfo
            - BranchSide:      'src/socks.cpp:210,26'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - getaddrinfo
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - freeaddrinfo
        - Branch String:   'src/socks.cpp:227,17'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:227,20'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - freeaddrinfo
            - BranchSide:      'src/socks.cpp:233,16'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - freeaddrinfo
        - Branch String:   'src/socks.cpp:227,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:229,57'
              BranchSideFuncs:
                - freeaddrinfo
            - BranchSide:      'src/socks.cpp:233,16'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - freeaddrinfo
        - Branch String:   'src/socks.cpp:233,24'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:233,27'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - freeaddrinfo
            - BranchSide:      'src/socks.cpp:240,13'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - freeaddrinfo
        - Branch String:   'src/socks.cpp:233,16'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:235,58'
              BranchSideFuncs:
                - freeaddrinfo
            - BranchSide:      'src/socks.cpp:240,13'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - freeaddrinfo
        - Branch String:   'src/socks.cpp:246,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:246,9'
              BranchSideFuncs:
                - freeaddrinfo
            - BranchSide:      'src/socks.cpp:247,23'
              BranchSideFuncs:
                - freeaddrinfo
      Callsites:
        - Src:             'src/socks.cpp:208,5'
          Dst:             fprintf
        - Src:             'src/socks.cpp:208,5'
          Dst:             fflush
        - Src:             'src/socks.cpp:208,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks.cpp:226,20'
          Dst:             getaddrinfo
        - Src:             'src/socks.cpp:247,9'
          Dst:             freeaddrinfo
    - functionName:    _ZN3zmq23socks_request_encoder_tC2Ev
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq15socks_request_tC2EhNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEt
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - command_
        - hostname_
        - port_
      BBCount:         14
      ICount:          80
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/socks.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:198,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks.cpp:198,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socks.cpp:198,5'
          Dst:             fprintf
        - Src:             'src/socks.cpp:198,5'
          Dst:             fflush
        - Src:             'src/socks.cpp:198,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq29socks_auth_response_decoder_t5resetEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq29socks_auth_response_decoder_t6decodeEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq21socks_auth_response_tC2Eh
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq29socks_auth_response_decoder_t13message_readyEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks.cpp:183,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:183,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq21socks_auth_response_tC2Eh
            - BranchSide:      'src/socks.cpp:183,5'
              BranchSideFuncs:
                - _ZN3zmq21socks_auth_response_tC2Eh
      Callsites:
        - Src:             'src/socks.cpp:183,5'
          Dst:             _ZNK3zmq29socks_auth_response_decoder_t13message_readyEv
        - Src:             'src/socks.cpp:183,5'
          Dst:             fprintf
        - Src:             'src/socks.cpp:183,5'
          Dst:             fflush
        - Src:             'src/socks.cpp:183,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks.cpp:184,12'
          Dst:             _ZN3zmq21socks_auth_response_tC2Eh
    - functionName:    _ZNK3zmq29socks_auth_response_decoder_t13message_readyEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq21socks_auth_response_tC2Eh
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - response_code_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq29socks_auth_response_decoder_t5inputEi
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         14
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq8tcp_readEiPvm
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks.cpp:166,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:166,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8tcp_readEiPvm
            - BranchSide:      'src/socks.cpp:167,30'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
        - Branch String:   'src/socks.cpp:168,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:169,45'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:173,12'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:170,13'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:171,13'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:172,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socks.cpp:166,5'
          Dst:             fprintf
        - Src:             'src/socks.cpp:166,5'
          Dst:             fflush
        - Src:             'src/socks.cpp:166,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks.cpp:167,20'
          Dst:             _ZN3zmq8tcp_readEiPvm
    - functionName:    _ZN3zmq29socks_auth_response_decoder_tC2Ev
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq34socks_basic_auth_request_encoder_t5resetEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq34socks_basic_auth_request_encoder_t16has_pending_dataEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq34socks_basic_auth_request_encoder_t6outputEi
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9tcp_writeEiPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:138,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:139,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socks.cpp:137,7'
          Dst:             _ZN3zmq9tcp_writeEiPKvm
    - functionName:    _ZN3zmq34socks_basic_auth_request_encoder_t6encodeERKNS_26socks_basic_auth_request_tE
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - req_
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq34socks_basic_auth_request_encoder_tC2Ev
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq26socks_basic_auth_request_tC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - username_
        - password_
      BBCount:         26
      ICount:          123
      EdgeCount:       46
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/socks.cpp:108,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:108,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks.cpp:109,5'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/socks.cpp:109,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:109,5'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/socks.cpp:109,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socks.cpp:108,5'
          Dst:             fprintf
        - Src:             'src/socks.cpp:108,5'
          Dst:             fflush
        - Src:             'src/socks.cpp:108,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks.cpp:109,5'
          Dst:             fprintf
        - Src:             'src/socks.cpp:109,5'
          Dst:             fflush
        - Src:             'src/socks.cpp:109,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq22socks_choice_decoder_t5resetEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq22socks_choice_decoder_t6decodeEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq14socks_choice_tC2Eh
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq22socks_choice_decoder_t13message_readyEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:94,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14socks_choice_tC2Eh
            - BranchSide:      'src/socks.cpp:94,5'
              BranchSideFuncs:
                - _ZN3zmq14socks_choice_tC2Eh
      Callsites:
        - Src:             'src/socks.cpp:94,5'
          Dst:             _ZNK3zmq22socks_choice_decoder_t13message_readyEv
        - Src:             'src/socks.cpp:94,5'
          Dst:             fprintf
        - Src:             'src/socks.cpp:94,5'
          Dst:             fflush
        - Src:             'src/socks.cpp:94,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks.cpp:95,12'
          Dst:             _ZN3zmq14socks_choice_tC2Eh
    - functionName:    _ZNK3zmq22socks_choice_decoder_t13message_readyEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14socks_choice_tC2Eh
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - method_
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq22socks_choice_decoder_t5inputEi
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         14
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq8tcp_readEiPvm
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks.cpp:77,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:77,5'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq8tcp_readEiPvm
            - BranchSide:      'src/socks.cpp:78,30'
              BranchSideFuncs:
                - _ZN3zmq8tcp_readEiPvm
        - Branch String:   'src/socks.cpp:79,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:80,45'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:84,12'
              BranchSideFuncs: []
        - Branch String:   'src/socks.cpp:81,13'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:82,13'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:83,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socks.cpp:77,5'
          Dst:             fprintf
        - Src:             'src/socks.cpp:77,5'
          Dst:             fflush
        - Src:             'src/socks.cpp:77,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/socks.cpp:78,20'
          Dst:             _ZN3zmq8tcp_readEiPvm
    - functionName:    _ZN3zmq22socks_choice_decoder_tC2Ev
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq24socks_greeting_encoder_t5resetEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3zmq24socks_greeting_encoder_t16has_pending_dataEv
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq24socks_greeting_encoder_t6outputEi
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - fd_
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq9tcp_writeEiPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks.cpp:52,9'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:52,9'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:53,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/socks.cpp:51,7'
          Dst:             _ZN3zmq9tcp_writeEiPKvm
    - functionName:    _ZN3zmq24socks_greeting_encoder_t6encodeERKNS_16socks_greeting_tE
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - greeting_
      BBCount:         5
      ICount:          69
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/socks.cpp:41,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:42,18'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:44,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq24socks_greeting_encoder_tC2Ev
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq16socks_greeting_tC2EPKhh
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - methods_
        - num_methods_
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/socks.cpp:26,5'
          Branch Sides:
            - BranchSide:      'src/socks.cpp:27,22'
              BranchSideFuncs: []
            - BranchSide:      'src/socks.cpp:28,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN3zmq16socks_greeting_tC2Eh
      functionSourceFile: '/src/libzmq/src/socks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - method_
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEED2Ev
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocator10deallocateEv
        - _ZN3zmq31shared_message_memory_allocatorD2Ev
        - _ZN3zmq9i_decoderD2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/decoder.hpp:39,50'
          Dst:             _ZN3zmq31shared_message_memory_allocator10deallocateEv
        - Src:             'src/decoder.hpp:39,65'
          Dst:             _ZN3zmq31shared_message_memory_allocatorD2Ev
        - Src:             'src/decoder.hpp:39,65'
          Dst:             _ZN3zmq9i_decoderD2Ev
        - Src:             'src/decoder.hpp:39,50'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEED0Ev
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE10get_bufferEPPhPm
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocator8allocateEv
        - _ZNK3zmq31shared_message_memory_allocator4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/decoder.hpp:54,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:55,22'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:60,18'
              BranchSideFuncs:
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
      Callsites:
        - Src:             'src/decoder.hpp:44,27'
          Dst:             _ZN3zmq31shared_message_memory_allocator8allocateEv
        - Src:             'src/decoder.hpp:54,36'
          Dst:             _ZNK3zmq31shared_message_memory_allocator4sizeEv
        - Src:             'src/decoder.hpp:61,29'
          Dst:             _ZNK3zmq31shared_message_memory_allocator4sizeEv
    - functionName:    _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE13resize_bufferEm
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size_
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocator6resizeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/decoder.hpp:122,20'
          Dst:             _ZN3zmq31shared_message_memory_allocator6resizeEm
    - functionName:    _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE6decodeEPKhmRm
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
        - bytes_used_
      BBCount:         33
      ICount:          244
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/decoder.hpp:79,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:80,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/decoder.hpp:94,9'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/decoder.hpp:80,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:80,13'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/decoder.hpp:81,26'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:85,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:87,46'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:91,13'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:87,19'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:87,54'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:87,54'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:88,21'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:85,13'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:89,28'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:96,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      'src/decoder.hpp:117,9'
              BranchSideFuncs: []
        - Branch String:   'src/decoder.hpp:99,17'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:100,25'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      'src/decoder.hpp:103,26'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/decoder.hpp:108,13'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:94,9'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      'src/decoder.hpp:111,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/decoder.hpp:111,19'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:111,54'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      'src/decoder.hpp:111,54'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   'src/decoder.hpp:112,21'
          Branch Sides:
            - BranchSide:      'src/decoder.hpp:108,13'
              BranchSideFuncs: []
            - BranchSide:      'src/decoder.hpp:113,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/decoder.hpp:80,13'
          Dst:             fprintf
        - Src:             'src/decoder.hpp:80,13'
          Dst:             fflush
        - Src:             'src/decoder.hpp:80,13'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq12ws_decoder_t3msgEv
      functionSourceFile: '/src/libzmq/src/ws_decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12ws_decoder_t13message_readyEPKh
      functionSourceFile: '/src/libzmq/src/ws_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         10
      ICount:          92
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - _ZN3zmq5msg_t4dataEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_decoder.cpp:236,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:236,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:237,26'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/ws_decoder.cpp:241,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:242,23'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:243,5'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      Callsites:
        - Src:             'src/ws_decoder.cpp:240,54'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/ws_decoder.cpp:247,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq12ws_decoder_t12opcode_readyEPKh
      functionSourceFile: '/src/libzmq/src/ws_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         12
      ICount:          91
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_decoder.cpp:42,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:43,9'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:45,58'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/ws_decoder.cpp:49,5'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:51,13'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:53,13'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:56,13'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:59,13'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:62,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/ws_decoder.cpp:65,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - read_pos_
        - to_read_
        - next_
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12ws_decoder_t21size_first_byte_readyEPKh
      functionSourceFile: '/src/libzmq/src/ws_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - read_from_
      BBCount:         20
      ICount:          147
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq12ws_decoder_t10size_readyEPKh
        - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_decoder.cpp:74,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:75,9'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_decoder.cpp:77,36'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/ws_decoder.cpp:79,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:80,13'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:88,16'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/ws_decoder.cpp:80,13'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:81,24'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:82,18'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/ws_decoder.cpp:82,18'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:83,17'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:87,32'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
        - Branch String:   'src/ws_decoder.cpp:83,17'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:84,17'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_decoder.cpp:85,24'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/ws_decoder.cpp:88,16'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:89,20'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:91,20'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      Callsites:
        - Src:             'src/ws_decoder.cpp:81,13'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Src:             'src/ws_decoder.cpp:85,13'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Src:             'src/ws_decoder.cpp:87,20'
          Dst:             _ZN3zmq12ws_decoder_t10size_readyEPKh
        - Src:             'src/ws_decoder.cpp:89,9'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Src:             'src/ws_decoder.cpp:91,9'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq12ws_decoder_t10mask_readyEPKh
      functionSourceFile: '/src/libzmq/src/ws_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - read_from_
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq12ws_decoder_t10size_readyEPKh
        - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_decoder.cpp:135,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:136,13'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:141,28'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
        - Branch String:   'src/ws_decoder.cpp:136,13'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:137,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_decoder.cpp:139,20'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      Callsites:
        - Src:             'src/ws_decoder.cpp:139,9'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Src:             'src/ws_decoder.cpp:141,16'
          Dst:             _ZN3zmq12ws_decoder_t10size_readyEPKh
    - functionName:    _ZN3zmq12ws_decoder_t11flags_readyEPKh
      functionSourceFile: '/src/libzmq/src/ws_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - read_from_
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq12ws_decoder_t10size_readyEPKh
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_decoder.cpp:150,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:151,17'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
            - BranchSide:      'src/ws_decoder.cpp:153,17'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
        - Branch String:   'src/ws_decoder.cpp:155,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:156,9'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
            - BranchSide:      'src/ws_decoder.cpp:157,9'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
        - Branch String:   'src/ws_decoder.cpp:157,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:157,9'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
            - BranchSide:      'src/ws_decoder.cpp:158,9'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
      Callsites:
        - Src:             'src/ws_decoder.cpp:162,12'
          Dst:             _ZN3zmq12ws_decoder_t10size_readyEPKh
    - functionName:    _ZN3zmq12ws_decoder_t10size_readyEPKh
      functionSourceFile: '/src/libzmq/src/ws_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - read_pos_
      BBCount:         40
      ICount:          262
      EdgeCount:       51
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
        - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - _ZN3zmq31shared_message_memory_allocator12call_dec_refEPvS1_
        - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
        - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
        - _ZN3zmq31shared_message_memory_allocator4dataEv
        - _ZN3zmq31shared_message_memory_allocator6bufferEv
        - _ZN3zmq31shared_message_memory_allocator7inc_refEv
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZN3zmq5msg_t9set_flagsEh
        - _ZN3zmq9zmq_abortEPKc
        - _ZNK3zmq31shared_message_memory_allocator4sizeEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t8is_zcmsgEv
        - __assert_fail
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/ws_decoder.cpp:169,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:170,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - __errno_location
                - __errno_location
            - BranchSide:      'src/ws_decoder.cpp:176,9'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - __errno_location
        - Branch String:   'src/ws_decoder.cpp:170,13'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:170,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ws_decoder.cpp:171,13'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'src/ws_decoder.cpp:176,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:177,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/ws_decoder.cpp:181,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - __assert_fail
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
        - Branch String:   'src/ws_decoder.cpp:182,5'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:182,5'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
            - BranchSide:      'src/ws_decoder.cpp:187,50'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
        - Branch String:   'src/ws_decoder.cpp:188,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:188,9'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
            - BranchSide:      'src/ws_decoder.cpp:188,9'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
        - Branch String:   'src/ws_decoder.cpp:188,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:188,9'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
            - BranchSide:      'src/ws_decoder.cpp:188,9'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
        - Branch String:   'src/ws_decoder.cpp:188,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:188,9'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
            - BranchSide:      'src/ws_decoder.cpp:188,9'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator4dataEv
                - _ZNK3zmq31shared_message_memory_allocator4sizeEv
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
                - _ZN3zmq5msg_t9init_sizeEm
        - Branch String:   'src/ws_decoder.cpp:188,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:196,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_decoder.cpp:201,14'
              BranchSideFuncs:
                - _ZN3zmq31shared_message_memory_allocator6bufferEv
                - _ZN3zmq31shared_message_memory_allocator15provide_contentEv
                - _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
                - _ZNK3zmq5msg_t8is_zcmsgEv
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq31shared_message_memory_allocator15advance_contentEv
                - _ZN3zmq31shared_message_memory_allocator7inc_refEv
        - Branch String:   'src/ws_decoder.cpp:213,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:214,9'
              BranchSideFuncs:
                - __errno_location
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_decoder.cpp:221,5'
              BranchSideFuncs:
                - _ZN3zmq5msg_t9set_flagsEh
                - _ZN3zmq5msg_t4dataEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/ws_decoder.cpp:214,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:214,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/ws_decoder.cpp:215,14'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/ws_decoder.cpp:216,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:216,9'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
            - BranchSide:      'src/ws_decoder.cpp:217,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/ws_decoder.cpp:171,13'
          Dst:             __errno_location
        - Src:             'src/ws_decoder.cpp:177,9'
          Dst:             __errno_location
        - Src:             'src/ws_decoder.cpp:181,27'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/ws_decoder.cpp:182,5'
          Dst:             __assert_fail
        - Src:             'src/ws_decoder.cpp:187,50'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
        - Src:             'src/ws_decoder.cpp:188,9'
          Dst:             _ZN3zmq31shared_message_memory_allocator4dataEv
        - Src:             'src/ws_decoder.cpp:188,9'
          Dst:             _ZN3zmq31shared_message_memory_allocator4dataEv
        - Src:             'src/ws_decoder.cpp:188,9'
          Dst:             _ZNK3zmq31shared_message_memory_allocator4sizeEv
        - Src:             'src/ws_decoder.cpp:188,9'
          Dst:             _ZN3zmq31shared_message_memory_allocator4dataEv
        - Src:             'src/ws_decoder.cpp:188,9'
          Dst:             _ZNK3zmq31shared_message_memory_allocator4sizeEv
        - Src:             'src/ws_decoder.cpp:196,27'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/ws_decoder.cpp:203,68'
          Dst:             _ZN3zmq31shared_message_memory_allocator6bufferEv
        - Src:             'src/ws_decoder.cpp:204,21'
          Dst:             _ZN3zmq31shared_message_memory_allocator15provide_contentEv
        - Src:             'src/ws_decoder.cpp:201,27'
          Dst:             _ZN3zmq5msg_t4initEPvmPFvS1_S1_ES1_PNS0_9content_tE
        - Src:             'src/ws_decoder.cpp:201,27'
          Dst:             _ZN3zmq31shared_message_memory_allocator12call_dec_refEPvS1_
        - Src:             'src/ws_decoder.cpp:207,26'
          Dst:             _ZNK3zmq5msg_t8is_zcmsgEv
        - Src:             'src/ws_decoder.cpp:208,23'
          Dst:             _ZN3zmq31shared_message_memory_allocator15advance_contentEv
        - Src:             'src/ws_decoder.cpp:209,23'
          Dst:             _ZN3zmq31shared_message_memory_allocator7inc_refEv
        - Src:             'src/ws_decoder.cpp:214,9'
          Dst:             __errno_location
        - Src:             'src/ws_decoder.cpp:214,9'
          Dst:             __errno_location
        - Src:             'src/ws_decoder.cpp:214,9'
          Dst:             strerror
        - Src:             'src/ws_decoder.cpp:214,9'
          Dst:             fprintf
        - Src:             'src/ws_decoder.cpp:214,9'
          Dst:             fflush
        - Src:             'src/ws_decoder.cpp:214,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_decoder.cpp:215,27'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/ws_decoder.cpp:216,9'
          Dst:             __errno_location
        - Src:             'src/ws_decoder.cpp:216,9'
          Dst:             strerror
        - Src:             'src/ws_decoder.cpp:216,9'
          Dst:             fprintf
        - Src:             'src/ws_decoder.cpp:216,9'
          Dst:             fflush
        - Src:             'src/ws_decoder.cpp:216,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_decoder.cpp:217,9'
          Dst:             __errno_location
        - Src:             'src/ws_decoder.cpp:221,18'
          Dst:             _ZN3zmq5msg_t9set_flagsEh
        - Src:             'src/ws_decoder.cpp:228,29'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/ws_decoder.cpp:228,51'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/ws_decoder.cpp:228,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq12ws_decoder_t16short_size_readyEPKh
      functionSourceFile: '/src/libzmq/src/ws_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - read_from_
      BBCount:         12
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq12ws_decoder_t10size_readyEPKh
        - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_decoder.cpp:101,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:102,20'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:103,14'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/ws_decoder.cpp:103,14'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:104,13'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:108,28'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
        - Branch String:   'src/ws_decoder.cpp:104,13'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:105,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_decoder.cpp:106,20'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      Callsites:
        - Src:             'src/ws_decoder.cpp:102,9'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Src:             'src/ws_decoder.cpp:106,9'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Src:             'src/ws_decoder.cpp:108,16'
          Dst:             _ZN3zmq12ws_decoder_t10size_readyEPKh
    - functionName:    _ZN3zmq12ws_decoder_t15long_size_readyEPKh
      functionSourceFile: '/src/libzmq/src/ws_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - read_from_
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq10get_uint64EPKh
        - _ZN3zmq12ws_decoder_t10size_readyEPKh
        - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_decoder.cpp:119,9'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:120,20'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:121,14'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Branch String:   'src/ws_decoder.cpp:121,14'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:122,13'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:126,28'
              BranchSideFuncs:
                - _ZN3zmq12ws_decoder_t10size_readyEPKh
        - Branch String:   'src/ws_decoder.cpp:122,13'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:123,13'
              BranchSideFuncs: []
            - BranchSide:      'src/ws_decoder.cpp:124,20'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
      Callsites:
        - Src:             'src/ws_decoder.cpp:117,13'
          Dst:             _ZN3zmq10get_uint64EPKh
        - Src:             'src/ws_decoder.cpp:120,9'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Src:             'src/ws_decoder.cpp:124,9'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - Src:             'src/ws_decoder.cpp:126,16'
          Dst:             _ZN3zmq12ws_decoder_t10size_readyEPKh
    - functionName:    _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE13get_allocatorEv
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12ws_decoder_tD0Ev
      functionSourceFile: '/src/libzmq/src/ws_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12ws_decoder_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_decoder.cpp:34,1'
          Dst:             _ZN3zmq12ws_decoder_tD2Ev
    - functionName:    _ZN3zmq12ws_decoder_tD2Ev
      functionSourceFile: '/src/libzmq/src/ws_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          70
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEED2Ev
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - __clang_call_terminate
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_decoder.cpp:36,5'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:36,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - __clang_call_terminate
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEED2Ev
            - BranchSide:      'src/ws_decoder.cpp:36,5'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEED2Ev
      Callsites:
        - Src:             'src/ws_decoder.cpp:35,33'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/ws_decoder.cpp:36,5'
          Dst:             __errno_location
        - Src:             'src/ws_decoder.cpp:36,5'
          Dst:             strerror
        - Src:             'src/ws_decoder.cpp:36,5'
          Dst:             fprintf
        - Src:             'src/ws_decoder.cpp:36,5'
          Dst:             fflush
        - Src:             'src/ws_decoder.cpp:36,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_decoder.cpp:37,1'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEED2Ev
        - Src:             'src/ws_decoder.cpp:35,33'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEEC2Em
      functionSourceFile: '/src/libzmq/src/decoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - buf_size_
      BBCount:         9
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3zmq31shared_message_memory_allocator8allocateEv
        - _ZN3zmq31shared_message_memory_allocatorC2Em
        - _ZN3zmq31shared_message_memory_allocatorD2Ev
        - _ZN3zmq9i_decoderC2Ev
        - _ZN3zmq9i_decoderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/decoder.hpp:33,14'
          Dst:             _ZN3zmq9i_decoderC2Ev
        - Src:             'src/decoder.hpp:34,55'
          Dst:             _ZN3zmq31shared_message_memory_allocatorC2Em
        - Src:             'src/decoder.hpp:36,27'
          Dst:             _ZN3zmq31shared_message_memory_allocator8allocateEv
        - Src:             'src/decoder.hpp:37,5'
          Dst:             _ZN3zmq31shared_message_memory_allocatorD2Ev
        - Src:             'src/decoder.hpp:37,5'
          Dst:             _ZN3zmq9i_decoderD2Ev
    - functionName:    _ZN3zmq12ws_decoder_tC2Emlbb
      functionSourceFile: '/src/libzmq/src/ws_decoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - bufsize_
        - maxmsgsize_
        - zero_copy_
        - must_mask_
      BBCount:         16
      ICount:          128
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
        - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEEC2Em
        - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEED2Ev
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_decoder.cpp:27,5'
          Branch Sides:
            - BranchSide:      'src/ws_decoder.cpp:27,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEED2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
            - BranchSide:      'src/ws_decoder.cpp:30,16'
              BranchSideFuncs:
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
                - _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEED2Ev
      Callsites:
        - Src:             'src/ws_decoder.cpp:18,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEEC2Em
        - Src:             'src/ws_decoder.cpp:26,27'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/ws_decoder.cpp:27,5'
          Dst:             __errno_location
        - Src:             'src/ws_decoder.cpp:27,5'
          Dst:             strerror
        - Src:             'src/ws_decoder.cpp:27,5'
          Dst:             fprintf
        - Src:             'src/ws_decoder.cpp:27,5'
          Dst:             fflush
        - Src:             'src/ws_decoder.cpp:27,5'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/ws_decoder.cpp:31,1'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEED2Ev
        - Src:             'src/ws_decoder.cpp:30,5'
          Dst:             _ZN3zmq14decoder_base_tINS_12ws_decoder_tENS_31shared_message_memory_allocatorEE9next_stepEPvmMS1_FiPKhE
    - functionName:    _ZN3zmq14encoder_base_tINS_12ws_encoder_tEED0Ev
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/encoder.hpp:42,37'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEED2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_12ws_encoder_tEED2Ev
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq9i_encoderD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/encoder.hpp:42,52'
          Dst:             _ZN3zmq9i_encoderD2Ev
    - functionName:    _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE6encodeEPPhm
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data_
        - size_
      BBCount:         41
      ICount:          277
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - _ZN3zmq5msg_t4initEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq9zmq_abortEPKc
        - __errno_location
        - fflush
        - fprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:49,33'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:49,51'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:49,43'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:50,35'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:50,57'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:50,45'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:52,13'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:53,13'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:55,16'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:56,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:60,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:98,18'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:60,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:61,21'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:61,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:62,30'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:69,44'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:63,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:63,21'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:64,26'
              BranchSideFuncs:
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:65,21'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:65,21'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:66,21'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:69,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:82,18'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,22'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,27'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,33'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:82,36'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
        - Branch String:   'src/encoder.hpp:82,17'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:83,26'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:91,46'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t4initEv
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
                - __errno_location
                - strerror
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
      Callsites:
        - Src:             'src/encoder.hpp:52,13'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/encoder.hpp:62,44'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/encoder.hpp:63,21'
          Dst:             __errno_location
        - Src:             'src/encoder.hpp:63,21'
          Dst:             strerror
        - Src:             'src/encoder.hpp:63,21'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:63,21'
          Dst:             fflush
        - Src:             'src/encoder.hpp:63,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/encoder.hpp:64,40'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/encoder.hpp:65,21'
          Dst:             __errno_location
        - Src:             'src/encoder.hpp:65,21'
          Dst:             strerror
        - Src:             'src/encoder.hpp:65,21'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:65,21'
          Dst:             fflush
        - Src:             'src/encoder.hpp:65,21'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE8load_msgEPNS_5msg_tE
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg_
      BBCount:         11
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:104,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:104,9'
              BranchSideFuncs:
                - fprintf
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:105,24'
              BranchSideFuncs: []
        - Branch String:   'src/encoder.hpp:106,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:106,9'
              BranchSideFuncs: []
            - BranchSide:      'src/encoder.hpp:106,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/encoder.hpp:104,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/encoder.hpp:104,9'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:104,9'
          Dst:             fflush
        - Src:             'src/encoder.hpp:104,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
    - functionName:    _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12ws_encoder_t10size_readyEv
      functionSourceFile: '/src/libzmq/src/ws_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         29
      ICount:          184
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZN3zmq5msg_t4dataEv
        - _ZN3zmq5msg_t5closeEv
        - _ZN3zmq5msg_t9init_sizeEm
        - _ZNK3zmq5msg_t12is_subscribeEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t7is_cmsgEv
        - _ZNK3zmq5msg_t9is_cancelEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_encoder.cpp:96,9'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:97,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - __assert_fail
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t7is_cmsgEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/ws_encoder.cpp:123,20'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/ws_encoder.cpp:97,9'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:97,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t7is_cmsgEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
            - BranchSide:      'src/ws_encoder.cpp:98,29'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t7is_cmsgEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
        - Branch String:   'src/ws_encoder.cpp:106,13'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:106,16'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/ws_encoder.cpp:107,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/ws_encoder.cpp:105,13'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:107,13'
              BranchSideFuncs:
                - _ZN3zmq5msg_t5closeEv
                - _ZN3zmq5msg_t9init_sizeEm
                - _ZN3zmq5msg_t4dataEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/ws_encoder.cpp:112,13'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/ws_encoder.cpp:113,13'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:114,13'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/ws_encoder.cpp:116,13'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/ws_encoder.cpp:116,45'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:116,48'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/ws_encoder.cpp:117,13'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/ws_encoder.cpp:116,13'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:117,13'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/ws_encoder.cpp:118,21'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/ws_encoder.cpp:118,9'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:119,23'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/ws_encoder.cpp:121,20'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
      Callsites:
        - Src:             'src/ws_encoder.cpp:97,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:97,9'
          Dst:             __assert_fail
        - Src:             'src/ws_encoder.cpp:98,29'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:98,45'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/ws_encoder.cpp:101,41'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:101,57'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/ws_encoder.cpp:105,13'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:105,29'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/ws_encoder.cpp:106,16'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:106,32'
          Dst:             _ZNK3zmq5msg_t7is_cmsgEv
        - Src:             'src/ws_encoder.cpp:107,25'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/ws_encoder.cpp:108,25'
          Dst:             _ZN3zmq5msg_t9init_sizeEm
        - Src:             'src/ws_encoder.cpp:109,62'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/ws_encoder.cpp:116,13'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:116,29'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/ws_encoder.cpp:116,48'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:116,64'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/ws_encoder.cpp:121,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Src:             'src/ws_encoder.cpp:123,20'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:123,36'
          Dst:             _ZN3zmq5msg_t4dataEv
        - Src:             'src/ws_encoder.cpp:123,45'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:123,61'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/ws_encoder.cpp:123,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
    - functionName:    _ZN3zmq12ws_encoder_t13message_readyEv
      functionSourceFile: '/src/libzmq/src/ws_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         54
      ICount:          422
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3zmq10put_uint32EPhj
        - _ZN3zmq10put_uint64EPhm
        - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZN3zmq15generate_randomEv
        - _ZNK3zmq5msg_t12is_close_cmdEv
        - _ZNK3zmq5msg_t12is_subscribeEv
        - _ZNK3zmq5msg_t4sizeEv
        - _ZNK3zmq5msg_t5flagsEv
        - _ZNK3zmq5msg_t7is_pingEv
        - _ZNK3zmq5msg_t7is_pongEv
        - _ZNK3zmq5msg_t9is_cancelEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/ws_encoder.cpp:32,9'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:33,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
            - BranchSide:      'src/ws_encoder.cpp:34,14'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t7is_pongEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
        - Branch String:   'src/ws_encoder.cpp:34,14'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:35,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
            - BranchSide:      'src/ws_encoder.cpp:36,14'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_close_cmdEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
        - Branch String:   'src/ws_encoder.cpp:36,14'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:37,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
            - BranchSide:      'src/ws_encoder.cpp:39,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t4sizeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
        - Branch String:   'src/ws_encoder.cpp:46,9'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:47,13'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
            - BranchSide:      'src/ws_encoder.cpp:49,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
        - Branch String:   'src/ws_encoder.cpp:49,41'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:49,44'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
            - BranchSide:      'src/ws_encoder.cpp:50,13'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
        - Branch String:   'src/ws_encoder.cpp:49,9'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:50,13'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
            - BranchSide:      'src/ws_encoder.cpp:52,9'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
        - Branch String:   'src/ws_encoder.cpp:52,9'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:53,59'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
            - BranchSide:      'src/ws_encoder.cpp:54,14'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
        - Branch String:   'src/ws_encoder.cpp:54,14'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:55,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
            - BranchSide:      'src/ws_encoder.cpp:59,9'
              BranchSideFuncs:
                - _ZN3zmq10put_uint64EPhm
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
        - Branch String:   'src/ws_encoder.cpp:64,9'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:65,33'
              BranchSideFuncs:
                - _ZN3zmq15generate_randomEv
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq10put_uint32EPhj
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
            - BranchSide:      'src/ws_encoder.cpp:71,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
        - Branch String:   'src/ws_encoder.cpp:72,9'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:74,23'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/ws_encoder.cpp:86,9'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/ws_encoder.cpp:75,13'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:76,28'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/ws_encoder.cpp:77,13'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t5flagsEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/ws_encoder.cpp:77,13'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:78,28'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/ws_encoder.cpp:81,11'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/ws_encoder.cpp:81,11'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:81,24'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/ws_encoder.cpp:81,63'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t12is_subscribeEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/ws_encoder.cpp:86,9'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:87,30'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/ws_encoder.cpp:88,14'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
                - _ZNK3zmq5msg_t9is_cancelEv
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Branch String:   'src/ws_encoder.cpp:87,30'
          Branch Sides:
            - BranchSide:      'src/ws_encoder.cpp:87,47'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
            - BranchSide:      'src/ws_encoder.cpp:87,30'
              BranchSideFuncs:
                - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
      Callsites:
        - Src:             'src/ws_encoder.cpp:32,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:32,25'
          Dst:             _ZNK3zmq5msg_t7is_pingEv
        - Src:             'src/ws_encoder.cpp:34,14'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:34,30'
          Dst:             _ZNK3zmq5msg_t7is_pongEv
        - Src:             'src/ws_encoder.cpp:36,14'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:36,30'
          Dst:             _ZNK3zmq5msg_t12is_close_cmdEv
        - Src:             'src/ws_encoder.cpp:45,19'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:45,35'
          Dst:             _ZNK3zmq5msg_t4sizeEv
        - Src:             'src/ws_encoder.cpp:49,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:49,25'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/ws_encoder.cpp:49,44'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:49,60'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/ws_encoder.cpp:60,9'
          Dst:             _ZN3zmq10put_uint64EPhm
        - Src:             'src/ws_encoder.cpp:65,33'
          Dst:             _ZN3zmq15generate_randomEv
        - Src:             'src/ws_encoder.cpp:66,9'
          Dst:             _ZN3zmq10put_uint32EPhj
        - Src:             'src/ws_encoder.cpp:67,9'
          Dst:             _ZN3zmq10put_uint32EPhj
        - Src:             'src/ws_encoder.cpp:75,13'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:75,29'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/ws_encoder.cpp:77,13'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:77,29'
          Dst:             _ZNK3zmq5msg_t5flagsEv
        - Src:             'src/ws_encoder.cpp:86,9'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:86,25'
          Dst:             _ZNK3zmq5msg_t12is_subscribeEv
        - Src:             'src/ws_encoder.cpp:88,14'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE11in_progressEv
        - Src:             'src/ws_encoder.cpp:88,30'
          Dst:             _ZNK3zmq5msg_t9is_cancelEv
        - Src:             'src/ws_encoder.cpp:91,5'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
    - functionName:    _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - write_pos_
        - to_write_
        - next_
        - new_msg_flag_
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3zmq12ws_encoder_tD0Ev
      functionSourceFile: '/src/libzmq/src/ws_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3zmq12ws_encoder_tD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_encoder.cpp:22,1'
          Dst:             _ZN3zmq12ws_encoder_tD2Ev
    - functionName:    _ZN3zmq12ws_encoder_tD2Ev
      functionSourceFile: '/src/libzmq/src/ws_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEED2Ev
        - _ZN3zmq5msg_t5closeEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_encoder.cpp:23,17'
          Dst:             _ZN3zmq5msg_t5closeEv
        - Src:             'src/ws_encoder.cpp:24,1'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEED2Ev
        - Src:             'src/ws_encoder.cpp:23,17'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3zmq14encoder_base_tINS_12ws_encoder_tEEC2Em
      functionSourceFile: '/src/libzmq/src/encoder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - bufsize_
      BBCount:         14
      ICount:          84
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3zmq9i_encoderC2Ev
        - _ZN3zmq9i_encoderD2Ev
        - _ZN3zmq9zmq_abortEPKc
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/encoder.hpp:39,9'
          Branch Sides:
            - BranchSide:      'src/encoder.hpp:39,9'
              BranchSideFuncs:
                - fprintf
                - _ZN3zmq9i_encoderD2Ev
                - fflush
                - _ZN3zmq9zmq_abortEPKc
            - BranchSide:      'src/encoder.hpp:39,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/encoder.hpp:30,14'
          Dst:             _ZN3zmq9i_encoderC2Ev
        - Src:             'src/encoder.hpp:39,9'
          Dst:             fprintf
        - Src:             'src/encoder.hpp:39,9'
          Dst:             fflush
        - Src:             'src/encoder.hpp:39,9'
          Dst:             _ZN3zmq9zmq_abortEPKc
        - Src:             'src/encoder.hpp:40,5'
          Dst:             _ZN3zmq9i_encoderD2Ev
    - functionName:    _ZN3zmq12ws_encoder_tC2Emb
      functionSourceFile: '/src/libzmq/src/ws_encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - this
        - bufsize_
        - must_mask_
      BBCount:         7
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEEC2Em
        - _ZN3zmq14encoder_base_tINS_12ws_encoder_tEED2Ev
        - _ZN3zmq5msg_t4initEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ws_encoder.cpp:14,5'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEEC2Em
        - Src:             'src/ws_encoder.cpp:17,5'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEE9next_stepEPvmMS1_FvvEb
        - Src:             'src/ws_encoder.cpp:18,17'
          Dst:             _ZN3zmq5msg_t4initEv
        - Src:             'src/ws_encoder.cpp:19,1'
          Dst:             _ZN3zmq14encoder_base_tINS_12ws_encoder_tEED2Ev
    - functionName:    crypto_box_open
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - n
        - pk
        - sk
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_box_curve25519xsalsa20poly1305_open
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/crypto_box.c:113,12'
          Dst:             crypto_box_curve25519xsalsa20poly1305_open
    - functionName:    crypto_box
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - pk
        - sk
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_box_curve25519xsalsa20poly1305
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/crypto_box.c:105,12'
          Dst:             crypto_box_curve25519xsalsa20poly1305
    - functionName:    crypto_box_open_afternm
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - n
        - k
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_box_curve25519xsalsa20poly1305_open_afternm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/crypto_box.c:97,12'
          Dst:             crypto_box_curve25519xsalsa20poly1305_open_afternm
    - functionName:    crypto_box_afternm
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - k
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_box_curve25519xsalsa20poly1305_afternm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/crypto_box.c:89,12'
          Dst:             crypto_box_curve25519xsalsa20poly1305_afternm
    - functionName:    crypto_box_beforenm
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
        - pk
        - sk
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_box_curve25519xsalsa20poly1305_beforenm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/crypto_box.c:81,12'
          Dst:             crypto_box_curve25519xsalsa20poly1305_beforenm
    - functionName:    crypto_box_keypair
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - sk
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_box_curve25519xsalsa20poly1305_keypair
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/crypto_box.c:74,12'
          Dst:             crypto_box_curve25519xsalsa20poly1305_keypair
    - functionName:    crypto_box_seed_keypair
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - sk
        - seed
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_box_curve25519xsalsa20poly1305_seed_keypair
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/crypto_box.c:68,12'
          Dst:             crypto_box_curve25519xsalsa20poly1305_seed_keypair
    - functionName:    crypto_box_primitive
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_messagebytes_max
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_macbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_boxzerobytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_zerobytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_noncebytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_beforenmbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_secretkeybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_publickeybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_seedbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 7
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_open_easy
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box_easy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - n
        - pk
        - sk
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crypto_box_open_detached
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_box/crypto_box_easy.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto_box/crypto_box_easy.c:110,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_box/crypto_box_easy.c:112,37'
              BranchSideFuncs:
                - crypto_box_open_detached
      Callsites:
        - Src:             'crypto_box/crypto_box_easy.c:112,12'
          Dst:             crypto_box_open_detached
    - functionName:    crypto_box_open_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box_easy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - mac
        - clen
        - n
        - pk
        - sk
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crypto_box_beforenm
        - crypto_box_open_detached_afternm
        - sodium_memzero
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_box/crypto_box_easy.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto_box/crypto_box_easy.c:83,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_box/crypto_box_easy.c:85,44'
              BranchSideFuncs:
                - crypto_box_open_detached_afternm
                - sodium_memzero
      Callsites:
        - Src:             'crypto_box/crypto_box_easy.c:82,9'
          Dst:             crypto_box_beforenm
        - Src:             'crypto_box/crypto_box_easy.c:85,11'
          Dst:             crypto_box_open_detached_afternm
        - Src:             'crypto_box/crypto_box_easy.c:86,5'
          Dst:             sodium_memzero
    - functionName:    crypto_box_open_detached_afternm
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box_easy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - mac
        - clen
        - n
        - k
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_secretbox_open_detached
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/crypto_box_easy.c:70,12'
          Dst:             crypto_secretbox_open_detached
    - functionName:    crypto_box_open_easy_afternm
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box_easy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - n
        - k
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crypto_box_open_detached_afternm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_box/crypto_box_easy.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto_box/crypto_box_easy.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_box/crypto_box_easy.c:99,45'
              BranchSideFuncs:
                - crypto_box_open_detached_afternm
      Callsites:
        - Src:             'crypto_box/crypto_box_easy.c:99,12'
          Dst:             crypto_box_open_detached_afternm
    - functionName:    crypto_box_easy
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box_easy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - pk
        - sk
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_box_detached
        - sodium_misuse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_box/crypto_box_easy.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto_box/crypto_box_easy.c:57,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_box/crypto_box_easy.c:59,32'
              BranchSideFuncs:
                - crypto_box_detached
      Callsites:
        - Src:             'crypto_box/crypto_box_easy.c:57,9'
          Dst:             sodium_misuse
        - Src:             'crypto_box/crypto_box_easy.c:59,12'
          Dst:             crypto_box_detached
    - functionName:    crypto_box_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box_easy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - mac
        - m
        - mlen
        - n
        - pk
        - sk
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crypto_box_beforenm
        - crypto_box_detached_afternm
        - sodium_memzero
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_box/crypto_box_easy.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto_box/crypto_box_easy.c:31,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_box/crypto_box_easy.c:33,39'
              BranchSideFuncs:
                - crypto_box_detached_afternm
                - sodium_memzero
      Callsites:
        - Src:             'crypto_box/crypto_box_easy.c:30,9'
          Dst:             crypto_box_beforenm
        - Src:             'crypto_box/crypto_box_easy.c:33,11'
          Dst:             crypto_box_detached_afternm
        - Src:             'crypto_box/crypto_box_easy.c:34,5'
          Dst:             sodium_memzero
    - functionName:    crypto_box_detached_afternm
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box_easy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - mac
        - m
        - mlen
        - n
        - k
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_secretbox_detached
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/crypto_box_easy.c:17,12'
          Dst:             crypto_secretbox_detached
    - functionName:    crypto_box_easy_afternm
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/crypto_box_easy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - k
      BBCount:         5
      ICount:          46
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_box_detached_afternm
        - sodium_misuse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_box/crypto_box_easy.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto_box/crypto_box_easy.c:45,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_box/crypto_box_easy.c:47,40'
              BranchSideFuncs:
                - crypto_box_detached_afternm
      Callsites:
        - Src:             'crypto_box/crypto_box_easy.c:45,9'
          Dst:             sodium_misuse
        - Src:             'crypto_box/crypto_box_easy.c:47,12'
          Dst:             crypto_box_detached_afternm
    - functionName:    crypto_box_curve25519xsalsa20poly1305_messagebytes_max
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_curve25519xsalsa20poly1305_macbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_curve25519xsalsa20poly1305_boxzerobytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_curve25519xsalsa20poly1305_zerobytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_curve25519xsalsa20poly1305_noncebytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_curve25519xsalsa20poly1305_beforenmbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_curve25519xsalsa20poly1305_secretkeybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_curve25519xsalsa20poly1305_publickeybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_curve25519xsalsa20poly1305_seedbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_box_curve25519xsalsa20poly1305_open
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - n
        - pk
        - sk
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crypto_box_curve25519xsalsa20poly1305_beforenm
        - crypto_box_curve25519xsalsa20poly1305_open_afternm
        - sodium_memzero
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:96,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:98,62'
              BranchSideFuncs:
                - crypto_box_curve25519xsalsa20poly1305_open_afternm
                - sodium_memzero
      Callsites:
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:95,9'
          Dst:             crypto_box_curve25519xsalsa20poly1305_beforenm
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:98,11'
          Dst:             crypto_box_curve25519xsalsa20poly1305_open_afternm
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:99,5'
          Dst:             sodium_memzero
    - functionName:    crypto_box_curve25519xsalsa20poly1305_beforenm
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
        - pk
        - sk
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crypto_core_hsalsa20
        - crypto_scalarmult_curve25519
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:43,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:45,33'
              BranchSideFuncs:
                - crypto_core_hsalsa20
      Callsites:
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:42,9'
          Dst:             crypto_scalarmult_curve25519
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:45,12'
          Dst:             crypto_core_hsalsa20
    - functionName:    crypto_box_curve25519xsalsa20poly1305_open_afternm
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - n
        - k
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_secretbox_xsalsa20poly1305_open
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:65,12'
          Dst:             crypto_secretbox_xsalsa20poly1305_open
    - functionName:    crypto_box_curve25519xsalsa20poly1305
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - pk
        - sk
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crypto_box_curve25519xsalsa20poly1305_afternm
        - crypto_box_curve25519xsalsa20poly1305_beforenm
        - sodium_memzero
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:79,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:81,57'
              BranchSideFuncs:
                - crypto_box_curve25519xsalsa20poly1305_afternm
                - sodium_memzero
      Callsites:
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:78,9'
          Dst:             crypto_box_curve25519xsalsa20poly1305_beforenm
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:81,11'
          Dst:             crypto_box_curve25519xsalsa20poly1305_afternm
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:82,5'
          Dst:             sodium_memzero
    - functionName:    crypto_box_curve25519xsalsa20poly1305_afternm
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - k
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_secretbox_xsalsa20poly1305
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:55,12'
          Dst:             crypto_secretbox_xsalsa20poly1305
    - functionName:    crypto_box_curve25519xsalsa20poly1305_keypair
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - sk
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_scalarmult_curve25519_base
        - randombytes_buf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:29,5'
          Dst:             randombytes_buf
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:31,12'
          Dst:             crypto_scalarmult_curve25519_base
    - functionName:    crypto_box_curve25519xsalsa20poly1305_seed_keypair
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - sk
        - seed
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_hash_sha512
        - crypto_scalarmult_curve25519_base
        - sodium_memzero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:18,5'
          Dst:             crypto_hash_sha512
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:20,5'
          Dst:             sodium_memzero
        - Src:             'crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:22,12'
          Dst:             crypto_scalarmult_curve25519_base
    - functionName:    store32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotl32
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - b
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_hsalsa20
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
        - k
        - c
      BBCount:         10
      ICount:          409
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - load32_le
        - rotl32
        - store32_le
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:27,12'
              BranchSideFuncs:
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
            - BranchSide:      'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:32,14'
              BranchSideFuncs:
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - load32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
        - Branch String:   'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:50,5'
          Branch Sides:
            - BranchSide:      'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:51,15'
              BranchSideFuncs:
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - rotl32
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
            - BranchSide:      'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:85,5'
              BranchSideFuncs:
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
                - store32_le
      Callsites:
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:32,14'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:33,14'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:34,15'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:35,15'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:37,10'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:38,10'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:39,10'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:40,10'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:41,11'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:42,11'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:43,11'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:44,11'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:45,10'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:46,10'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:47,10'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:48,10'
          Dst:             load32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:51,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:52,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:53,16'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:54,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:55,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:56,16'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:57,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:58,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:59,16'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:60,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:61,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:62,16'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:63,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:64,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:65,16'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:66,16'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:67,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:68,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:69,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:70,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:71,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:72,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:73,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:74,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:75,16'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:76,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:77,15'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:78,16'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:79,16'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:80,16'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:81,16'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:82,16'
          Dst:             rotl32
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:85,5'
          Dst:             store32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:86,5'
          Dst:             store32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:87,5'
          Dst:             store32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:88,5'
          Dst:             store32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:89,5'
          Dst:             store32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:90,5'
          Dst:             store32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:91,5'
          Dst:             store32_le
        - Src:             'crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c:92,5'
          Dst:             store32_le
    - functionName:    store64_be
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          71
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load64_be
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          71
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr64
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - x
        - b
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    160
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be64dec_vect
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - len
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - load64_be
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:55,5'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:56,18'
              BranchSideFuncs:
                - load64_be
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:58,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:56,18'
          Dst:             load64_be
    - functionName:    crypto_hash_sha512
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - inlen
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_hash_sha512_final
        - crypto_hash_sha512_init
        - crypto_hash_sha512_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:279,5'
          Dst:             crypto_hash_sha512_init
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:280,5'
          Dst:             crypto_hash_sha512_update
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:281,5'
          Dst:             crypto_hash_sha512_final
    - functionName:    crypto_hash_sha512_init
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_hash_sha512_update
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - in
        - inlen
      BBCount:         26
      ICount:          228
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - SHA512_Transform
        - sodium_memzero
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:220,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:222,5'
              BranchSideFuncs:
                - SHA512_Transform
                - sodium_memzero
                - SHA512_Transform
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:229,9'
              BranchSideFuncs:
                - SHA512_Transform
                - sodium_memzero
                - SHA512_Transform
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:232,24'
              BranchSideFuncs:
                - SHA512_Transform
                - sodium_memzero
                - SHA512_Transform
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:234,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:239,12'
              BranchSideFuncs:
                - SHA512_Transform
                - sodium_memzero
                - SHA512_Transform
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:235,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:237,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:239,5'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:240,29'
              BranchSideFuncs:
                - SHA512_Transform
                - sodium_memzero
                - SHA512_Transform
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:242,22'
              BranchSideFuncs:
                - SHA512_Transform
                - sodium_memzero
                - SHA512_Transform
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:246,5'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:247,26'
              BranchSideFuncs:
                - SHA512_Transform
                - sodium_memzero
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:251,11'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:252,5'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:253,25'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:255,29'
              BranchSideFuncs:
                - sodium_memzero
      Callsites:
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:242,5'
          Dst:             SHA512_Transform
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:247,9'
          Dst:             SHA512_Transform
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:255,5'
          Dst:             sodium_memzero
    - functionName:    crypto_hash_sha512_final
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - out
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512_Pad
        - be64enc_vect
        - sodium_memzero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:265,5'
          Dst:             SHA512_Pad
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:266,5'
          Dst:             be64enc_vect
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:267,5'
          Dst:             sodium_memzero
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:268,5'
          Dst:             sodium_memzero
    - functionName:    SHA512_Pad
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - tmp64
      BBCount:         14
      ICount:          131
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - SHA512_Transform
        - be64enc_vect
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:181,16'
              BranchSideFuncs:
                - be64enc_vect
                - SHA512_Transform
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:185,16'
              BranchSideFuncs:
                - SHA512_Transform
                - be64enc_vect
                - SHA512_Transform
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:182,37'
              BranchSideFuncs:
                - be64enc_vect
                - SHA512_Transform
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:184,5'
              BranchSideFuncs:
                - be64enc_vect
                - SHA512_Transform
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:186,37'
              BranchSideFuncs:
                - SHA512_Transform
                - be64enc_vect
                - SHA512_Transform
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:188,26'
              BranchSideFuncs:
                - SHA512_Transform
                - be64enc_vect
                - SHA512_Transform
      Callsites:
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:188,9'
          Dst:             SHA512_Transform
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:191,5'
          Dst:             be64enc_vect
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:192,5'
          Dst:             SHA512_Transform
    - functionName:    be64enc_vect
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - len
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - store64_be
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:45,5'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:46,9'
              BranchSideFuncs:
                - store64_be
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:48,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:46,9'
          Dst:             store64_be
    - functionName:    SHA512_Transform
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - block
        - W
        - S
      BBCount:         14
      ICount:          2806
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - be64dec_vect
        - rotr64
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:121,5'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:122,9'
              BranchSideFuncs:
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:158,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:139,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:141,9'
              BranchSideFuncs:
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
        - Branch String:   'crypto_hash/sha512/cp/hash_sha512_cp.c:158,5'
          Branch Sides:
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:159,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_hash/sha512/cp/hash_sha512_cp.c:161,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:119,5'
          Dst:             be64dec_vect
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:122,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:122,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:122,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:122,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:122,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:122,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:123,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:123,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:123,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:123,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:123,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:123,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:124,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:124,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:124,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:124,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:124,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:124,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:125,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:125,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:125,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:125,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:125,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:125,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:126,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:126,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:126,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:126,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:126,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:126,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:127,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:127,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:127,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:127,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:127,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:127,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:128,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:128,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:128,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:128,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:128,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:128,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:129,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:129,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:129,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:129,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:129,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:129,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:130,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:130,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:130,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:130,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:130,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:130,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:131,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:131,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:131,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:131,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:131,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:131,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:132,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:132,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:132,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:132,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:132,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:132,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:133,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:133,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:133,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:133,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:133,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:133,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:134,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:134,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:134,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:134,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:134,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:134,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:135,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:135,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:135,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:135,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:135,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:135,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:136,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:136,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:136,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:136,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:136,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:136,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:137,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:137,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:137,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:137,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:137,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:137,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:141,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:141,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:141,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:141,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:142,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:142,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:142,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:142,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:143,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:143,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:143,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:143,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:144,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:144,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:144,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:144,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:145,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:145,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:145,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:145,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:146,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:146,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:146,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:146,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:147,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:147,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:147,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:147,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:148,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:148,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:148,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:148,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:149,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:149,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:149,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:149,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:150,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:150,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:150,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:150,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:151,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:151,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:151,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:151,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:152,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:152,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:152,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:152,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:153,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:153,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:153,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:153,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:154,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:154,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:154,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:154,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:155,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:155,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:155,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:155,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:156,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:156,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:156,9'
          Dst:             rotr64
        - Src:             'crypto_hash/sha512/cp/hash_sha512_cp.c:156,9'
          Dst:             rotr64
    - functionName:    crypto_scalarmult_scalarbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/crypto_scalarmult.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_scalarmult_bytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/crypto_scalarmult.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_scalarmult
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/crypto_scalarmult.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
        - n
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_scalarmult_curve25519
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_scalarmult/crypto_scalarmult.c:20,12'
          Dst:             crypto_scalarmult_curve25519
    - functionName:    crypto_scalarmult_base
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/crypto_scalarmult.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
        - n
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_scalarmult_curve25519_base
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_scalarmult/crypto_scalarmult.c:13,12'
          Dst:             crypto_scalarmult_curve25519_base
    - functionName:    crypto_scalarmult_primitive
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/crypto_scalarmult.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 7
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _crypto_scalarmult_curve25519_pick_best_implementation
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_scalarmult_curve25519_scalarbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_scalarmult_curve25519_bytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_scalarmult_curve25519_base
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
        - n
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_scalarmult_curve25519
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
        - n
        - p
      BBCount:         10
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_scalarmult/curve25519/scalarmult_curve25519.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto_scalarmult/curve25519/scalarmult_curve25519.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_scalarmult/curve25519/scalarmult_curve25519.c:24,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_scalarmult/curve25519/scalarmult_curve25519.c:24,5'
          Branch Sides:
            - BranchSide:      'crypto_scalarmult/curve25519/scalarmult_curve25519.c:25,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto_scalarmult/curve25519/scalarmult_curve25519.c:27,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crypto_secretbox_keygen
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - randombytes_buf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_secretbox/crypto_secretbox.c:66,5'
          Dst:             randombytes_buf
    - functionName:    crypto_secretbox_open
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - n
        - k
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_secretbox_xsalsa20poly1305_open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_secretbox/crypto_secretbox.c:60,12'
          Dst:             crypto_secretbox_xsalsa20poly1305_open
    - functionName:    crypto_secretbox
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - k
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_secretbox_xsalsa20poly1305
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_secretbox/crypto_secretbox.c:52,12'
          Dst:             crypto_secretbox_xsalsa20poly1305
    - functionName:    crypto_secretbox_primitive
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_messagebytes_max
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_macbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_boxzerobytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_zerobytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_noncebytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_keybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_open_easy
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - n
        - k
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crypto_secretbox_open_detached
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:140,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:142,43'
              BranchSideFuncs:
                - crypto_secretbox_open_detached
      Callsites:
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:142,12'
          Dst:             crypto_secretbox_open_detached
    - functionName:    crypto_secretbox_open_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - mac
        - clen
        - n
        - k
      BBCount:         33
      ICount:          235
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - crypto_core_hsalsa20
        - crypto_onetimeauth_poly1305_verify
        - crypto_stream_salsa20
        - crypto_stream_salsa20_xor
        - crypto_stream_salsa20_xor_ic
        - sodium_memzero
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:98,24'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:101,9'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:102,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:104,22'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:104,40'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:105,22'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:106,22'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:105,48'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:106,22'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:108,17'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:106,40'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:107,22'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:111,13'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:108,17'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:111,13'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:113,15'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:115,12'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:115,5'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:116,50'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:118,31'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:121,5'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:122,23'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:124,20'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:126,38'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor_ic
                - sodium_memzero
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:129,20'
              BranchSideFuncs:
                - sodium_memzero
      Callsites:
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:94,5'
          Dst:             crypto_core_hsalsa20
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:95,5'
          Dst:             crypto_stream_salsa20
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:97,9'
          Dst:             crypto_onetimeauth_poly1305_verify
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:98,9'
          Dst:             sodium_memzero
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:118,5'
          Dst:             crypto_stream_salsa20_xor
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:124,5'
          Dst:             sodium_memzero
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:126,9'
          Dst:             crypto_stream_salsa20_xor_ic
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:129,5'
          Dst:             sodium_memzero
    - functionName:    crypto_secretbox_easy
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - k
      BBCount:         5
      ICount:          46
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_secretbox_detached
        - sodium_misuse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:76,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:78,38'
              BranchSideFuncs:
                - crypto_secretbox_detached
      Callsites:
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:76,9'
          Dst:             sodium_misuse
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:78,12'
          Dst:             crypto_secretbox_detached
    - functionName:    crypto_secretbox_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - mac
        - m
        - mlen
        - n
        - k
      BBCount:         28
      ICount:          215
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - crypto_core_hsalsa20
        - crypto_onetimeauth_poly1305_final
        - crypto_onetimeauth_poly1305_init
        - crypto_onetimeauth_poly1305_update
        - crypto_stream_salsa20_xor
        - crypto_stream_salsa20_xor_ic
        - sodium_memzero
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:30,40'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:31,22'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - crypto_onetimeauth_poly1305_init
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:32,22'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - crypto_onetimeauth_poly1305_init
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:31,48'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:32,22'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - crypto_onetimeauth_poly1305_init
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:34,17'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - crypto_onetimeauth_poly1305_init
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:32,40'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:33,22'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - crypto_onetimeauth_poly1305_init
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:37,5'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - crypto_onetimeauth_poly1305_init
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:34,17'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - crypto_onetimeauth_poly1305_init
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:37,5'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - crypto_onetimeauth_poly1305_init
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:41,15'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - crypto_onetimeauth_poly1305_init
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:43,12'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - crypto_onetimeauth_poly1305_init
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:43,5'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:44,50'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - crypto_onetimeauth_poly1305_init
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:46,31'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor
                - crypto_onetimeauth_poly1305_init
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:53,5'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:54,52'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:56,20'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
                - crypto_stream_salsa20_xor_ic
        - Branch String:   'crypto_secretbox/crypto_secretbox_easy.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:57,9'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor_ic
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
            - BranchSide:      'crypto_secretbox/crypto_secretbox_easy.c:58,38'
              BranchSideFuncs:
                - crypto_stream_salsa20_xor_ic
                - sodium_memzero
                - crypto_onetimeauth_poly1305_update
                - crypto_onetimeauth_poly1305_final
                - sodium_memzero
      Callsites:
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:28,5'
          Dst:             crypto_core_hsalsa20
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:46,5'
          Dst:             crypto_stream_salsa20_xor
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:51,5'
          Dst:             crypto_onetimeauth_poly1305_init
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:56,5'
          Dst:             sodium_memzero
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:58,9'
          Dst:             crypto_stream_salsa20_xor_ic
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:61,5'
          Dst:             sodium_memzero
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:63,5'
          Dst:             crypto_onetimeauth_poly1305_update
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:64,5'
          Dst:             crypto_onetimeauth_poly1305_final
        - Src:             'crypto_secretbox/crypto_secretbox_easy.c:65,5'
          Dst:             sodium_memzero
    - functionName:    crypto_secretbox_xsalsa20poly1305_keygen
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - randombytes_buf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:88,5'
          Dst:             randombytes_buf
    - functionName:    crypto_secretbox_xsalsa20poly1305_messagebytes_max
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_xsalsa20poly1305_macbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_xsalsa20poly1305_boxzerobytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_xsalsa20poly1305_zerobytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_xsalsa20poly1305_noncebytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_xsalsa20poly1305_keybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_secretbox_xsalsa20poly1305_open
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - n
        - k
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - crypto_onetimeauth_poly1305_verify
        - crypto_stream_xsalsa20
        - crypto_stream_xsalsa20_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:35,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:37,28'
              BranchSideFuncs:
                - crypto_stream_xsalsa20
                - crypto_onetimeauth_poly1305_verify
                - crypto_stream_xsalsa20_xor
        - Branch String:   'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:40,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:42,32'
              BranchSideFuncs:
                - crypto_stream_xsalsa20_xor
        - Branch String:   'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:43,5'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:44,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:46,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:37,5'
          Dst:             crypto_stream_xsalsa20
        - Src:             'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:38,9'
          Dst:             crypto_onetimeauth_poly1305_verify
        - Src:             'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:42,5'
          Dst:             crypto_stream_xsalsa20_xor
    - functionName:    crypto_secretbox_xsalsa20poly1305
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - k
      BBCount:         10
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - crypto_onetimeauth_poly1305
        - crypto_stream_xsalsa20_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:14,9'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:15,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:17,32'
              BranchSideFuncs:
                - crypto_stream_xsalsa20_xor
                - crypto_onetimeauth_poly1305
        - Branch String:   'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:19,5'
          Branch Sides:
            - BranchSide:      'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:20,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:22,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:17,5'
          Dst:             crypto_stream_xsalsa20_xor
        - Src:             'crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c:18,5'
          Dst:             crypto_onetimeauth_poly1305
    - functionName:    _crypto_stream_salsa20_pick_best_implementation
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sodium_runtime_has_avx2
        - sodium_runtime_has_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_stream/salsa20/stream_salsa20.c:83,20'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/stream_salsa20.c:83,20'
              BranchSideFuncs:
                - sodium_runtime_has_avx2
                - sodium_runtime_has_sse2
            - BranchSide:      'crypto_stream/salsa20/stream_salsa20.c:83,20'
              BranchSideFuncs:
                - sodium_runtime_has_avx2
                - sodium_runtime_has_sse2
        - Branch String:   'crypto_stream/salsa20/stream_salsa20.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/stream_salsa20.c:89,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_stream/salsa20/stream_salsa20.c:94,9'
              BranchSideFuncs:
                - sodium_runtime_has_sse2
        - Branch String:   'crypto_stream/salsa20/stream_salsa20.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/stream_salsa20.c:95,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_stream/salsa20/stream_salsa20.c:99,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_stream/salsa20/stream_salsa20.c:88,9'
          Dst:             sodium_runtime_has_avx2
        - Src:             'crypto_stream/salsa20/stream_salsa20.c:94,9'
          Dst:             sodium_runtime_has_sse2
    - functionName:    crypto_stream_salsa20_keygen
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - randombytes_buf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_stream/salsa20/stream_salsa20.c:74,5'
          Dst:             randombytes_buf
    - functionName:    crypto_stream_salsa20_xor
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - k
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_salsa20_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_salsa20
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_salsa20_messagebytes_max
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_salsa20_noncebytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_salsa20_keybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_xsalsa20_keygen
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - randombytes_buf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_stream/xsalsa20/stream_xsalsa20.c:65,5'
          Dst:             randombytes_buf
    - functionName:    crypto_stream_xsalsa20_messagebytes_max
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_xsalsa20_noncebytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_xsalsa20_keybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_xsalsa20_xor
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - k
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_stream_xsalsa20_xor_ic
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_stream/xsalsa20/stream_xsalsa20.c:41,12'
          Dst:             crypto_stream_xsalsa20_xor_ic
    - functionName:    crypto_stream_xsalsa20_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_core_hsalsa20
        - crypto_stream_salsa20_xor_ic
        - sodium_memzero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_stream/xsalsa20/stream_xsalsa20.c:29,5'
          Dst:             crypto_core_hsalsa20
        - Src:             'crypto_stream/xsalsa20/stream_xsalsa20.c:30,11'
          Dst:             crypto_stream_salsa20_xor_ic
        - Src:             'crypto_stream/xsalsa20/stream_xsalsa20.c:31,5'
          Dst:             sodium_memzero
    - functionName:    crypto_stream_xsalsa20
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_core_hsalsa20
        - crypto_stream_salsa20
        - sodium_memzero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_stream/xsalsa20/stream_xsalsa20.c:14,5'
          Dst:             crypto_core_hsalsa20
        - Src:             'crypto_stream/xsalsa20/stream_xsalsa20.c:15,11'
          Dst:             crypto_stream_salsa20
        - Src:             'crypto_stream/xsalsa20/stream_xsalsa20.c:16,5'
          Dst:             sodium_memzero
    - functionName:    randombytes
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - buf_len
      BBCount:         6
      ICount:          33
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - randombytes_buf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'randombytes/randombytes.c:198,5'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:198,5'
              BranchSideFuncs:
                - randombytes_buf
            - BranchSide:      'randombytes/randombytes.c:198,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'randombytes/randombytes.c:198,5'
          Dst:             __assert_fail
        - Src:             'randombytes/randombytes.c:199,5'
          Dst:             randombytes_buf
    - functionName:    randombytes_buf
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - size
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - randombytes_init_if_needed
      functionUses:    12
      BranchProfiles:
        - Branch String:   'randombytes/randombytes.c:148,9'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:148,9'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/randombytes.c:149,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'randombytes/randombytes.c:147,5'
          Dst:             randombytes_init_if_needed
    - functionName:    randombytes_init_if_needed
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - randombytes_stir
      functionUses:    5
      BranchProfiles:
        - Branch String:   'randombytes/randombytes.c:40,9'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:40,9'
              BranchSideFuncs:
                - randombytes_stir
            - BranchSide:      'randombytes/randombytes.c:40,9'
              BranchSideFuncs:
                - randombytes_stir
        - Branch String:   'randombytes/randombytes.c:40,9'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:40,9'
              BranchSideFuncs:
                - randombytes_stir
            - BranchSide:      'randombytes/randombytes.c:41,24'
              BranchSideFuncs:
                - randombytes_stir
      Callsites:
        - Src:             'randombytes/randombytes.c:42,9'
          Dst:             randombytes_stir
    - functionName:    randombytes_stir
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - randombytes_init_if_needed
      functionUses:    2
      BranchProfiles:
        - Branch String:   'randombytes/randombytes.c:82,5'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:82,5'
              BranchSideFuncs:
                - randombytes_init_if_needed
            - BranchSide:      'randombytes/randombytes.c:82,5'
              BranchSideFuncs:
                - randombytes_init_if_needed
        - Branch String:   'randombytes/randombytes.c:83,9'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:83,9'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/randombytes.c:84,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'randombytes/randombytes.c:82,5'
          Dst:             randombytes_init_if_needed
    - functionName:    randombytes_close
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'randombytes/randombytes.c:189,9'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:189,9'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/randombytes.c:189,9'
              BranchSideFuncs: []
        - Branch String:   'randombytes/randombytes.c:189,32'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:189,35'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/randombytes.c:192,5'
              BranchSideFuncs: []
        - Branch String:   'randombytes/randombytes.c:189,9'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:190,16'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/randombytes.c:192,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    randombytes_seedbytes
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    randombytes_buf_deterministic
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - seed
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_stream_chacha20_ietf
        - sodium_misuse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'randombytes/randombytes.c:172,9'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:173,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'randombytes/randombytes.c:176,51'
              BranchSideFuncs:
                - crypto_stream_chacha20_ietf
      Callsites:
        - Src:             'randombytes/randombytes.c:173,9'
          Dst:             sodium_misuse
        - Src:             'randombytes/randombytes.c:176,5'
          Dst:             crypto_stream_chacha20_ietf
    - functionName:    randombytes_uniform
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - upper_bound
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - randombytes_init_if_needed
        - randombytes_random
      functionUses:    0
      BranchProfiles:
        - Branch String:   'randombytes/randombytes.c:126,9'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:127,16'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/randombytes.c:130,9'
              BranchSideFuncs:
                - randombytes_random
        - Branch String:   'randombytes/randombytes.c:130,9'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:131,9'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/randombytes.c:133,18'
              BranchSideFuncs:
                - randombytes_random
        - Branch String:   'randombytes/randombytes.c:136,5'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:135,13'
              BranchSideFuncs:
                - randombytes_random
            - BranchSide:      'randombytes/randombytes.c:140,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'randombytes/randombytes.c:125,5'
          Dst:             randombytes_init_if_needed
        - Src:             'randombytes/randombytes.c:135,13'
          Dst:             randombytes_random
    - functionName:    randombytes_random
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - randombytes_init_if_needed
      functionUses:    1
      BranchProfiles:
        - Branch String:   'randombytes/randombytes.c:69,5'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:69,5'
              BranchSideFuncs:
                - randombytes_init_if_needed
            - BranchSide:      'randombytes/randombytes.c:69,5'
              BranchSideFuncs:
                - randombytes_init_if_needed
      Callsites:
        - Src:             'randombytes/randombytes.c:69,5'
          Dst:             randombytes_init_if_needed
    - functionName:    randombytes_implementation_name
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - randombytes_init_if_needed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'randombytes/randombytes.c:58,5'
          Branch Sides:
            - BranchSide:      'randombytes/randombytes.c:58,5'
              BranchSideFuncs:
                - randombytes_init_if_needed
            - BranchSide:      'randombytes/randombytes.c:58,5'
              BranchSideFuncs:
                - randombytes_init_if_needed
      Callsites:
        - Src:             'randombytes/randombytes.c:58,5'
          Dst:             randombytes_init_if_needed
    - functionName:    randombytes_set_implementation
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - impl
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_set_misuse_handler
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sodium_crit_enter
        - sodium_crit_leave
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sodium/core.c:208,9'
          Branch Sides:
            - BranchSide:      'sodium/core.c:209,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/core.c:211,23'
              BranchSideFuncs:
                - sodium_crit_leave
        - Branch String:   'sodium/core.c:212,9'
          Branch Sides:
            - BranchSide:      'sodium/core.c:213,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/core.c:215,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sodium/core.c:208,9'
          Dst:             sodium_crit_enter
        - Src:             'sodium/core.c:212,9'
          Dst:             sodium_crit_leave
    - functionName:    sodium_crit_enter
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pthread_mutex_lock
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sodium/core.c:120,16'
          Branch Sides:
            - BranchSide:      'sodium/core.c:118,9'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __assert_fail
            - BranchSide:      'sodium/core.c:120,16'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __assert_fail
        - Branch String:   'sodium/core.c:120,9'
          Branch Sides:
            - BranchSide:      'sodium/core.c:120,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'sodium/core.c:121,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'sodium/core.c:121,9'
          Branch Sides:
            - BranchSide:      'sodium/core.c:121,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/core.c:122,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sodium/core.c:120,16'
          Dst:             pthread_mutex_lock
        - Src:             'sodium/core.c:121,9'
          Dst:             __assert_fail
    - functionName:    sodium_crit_leave
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    4
      BranchProfiles:
        - Branch String:   'sodium/core.c:130,9'
          Branch Sides:
            - BranchSide:      'sodium/core.c:130,9'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'sodium/core.c:130,9'
              BranchSideFuncs:
                - pthread_mutex_unlock
        - Branch String:   'sodium/core.c:130,9'
          Branch Sides:
            - BranchSide:      'sodium/core.c:134,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/core.c:136,12'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'sodium/core.c:138,12'
          Dst:             pthread_mutex_unlock
    - functionName:    sodium_misuse
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - sodium_crit_enter
        - sodium_crit_leave
      functionUses:    45
      BranchProfiles:
        - Branch String:   'sodium/core.c:193,12'
          Branch Sides:
            - BranchSide:      'sodium/core.c:191,12'
              BranchSideFuncs:
                - sodium_crit_leave
                - sodium_crit_enter
                - abort
            - BranchSide:      'sodium/core.c:193,12'
              BranchSideFuncs:
                - sodium_crit_leave
                - sodium_crit_enter
                - abort
        - Branch String:   'sodium/core.c:194,9'
          Branch Sides:
            - BranchSide:      'sodium/core.c:195,19'
              BranchSideFuncs:
                - abort
            - BranchSide:      'sodium/core.c:201,5'
              BranchSideFuncs:
                - abort
        - Branch String:   'sodium/core.c:196,13'
          Branch Sides:
            - BranchSide:      'sodium/core.c:197,13'
              BranchSideFuncs:
                - abort
            - BranchSide:      'sodium/core.c:199,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             'sodium/core.c:193,12'
          Dst:             sodium_crit_leave
        - Src:             'sodium/core.c:194,9'
          Dst:             sodium_crit_enter
        - Src:             'sodium/core.c:201,5'
          Dst:             abort
    - functionName:    sodium_init
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _crypto_aead_aegis128l_pick_best_implementation
        - _crypto_aead_aegis256_pick_best_implementation
        - _crypto_generichash_blake2b_pick_best_implementation
        - _crypto_onetimeauth_poly1305_pick_best_implementation
        - _crypto_pwhash_argon2_pick_best_implementation
        - _crypto_scalarmult_curve25519_pick_best_implementation
        - _crypto_stream_chacha20_pick_best_implementation
        - _crypto_stream_salsa20_pick_best_implementation
        - _sodium_alloc_init
        - _sodium_runtime_get_cpu_features
        - randombytes_stir
        - sodium_crit_enter
        - sodium_crit_leave
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sodium/core.c:30,9'
          Branch Sides:
            - BranchSide:      'sodium/core.c:30,9'
              BranchSideFuncs:
                - sodium_crit_enter
                - _sodium_runtime_get_cpu_features
                - randombytes_stir
                - _sodium_alloc_init
                - _crypto_pwhash_argon2_pick_best_implementation
                - _crypto_generichash_blake2b_pick_best_implementation
                - _crypto_onetimeauth_poly1305_pick_best_implementation
                - _crypto_scalarmult_curve25519_pick_best_implementation
                - _crypto_stream_chacha20_pick_best_implementation
                - _crypto_stream_salsa20_pick_best_implementation
                - _crypto_aead_aegis128l_pick_best_implementation
                - _crypto_aead_aegis256_pick_best_implementation
                - sodium_crit_leave
                - sodium_crit_leave
            - BranchSide:      'sodium/core.c:30,9'
              BranchSideFuncs:
                - sodium_crit_enter
                - _sodium_runtime_get_cpu_features
                - randombytes_stir
                - _sodium_alloc_init
                - _crypto_pwhash_argon2_pick_best_implementation
                - _crypto_generichash_blake2b_pick_best_implementation
                - _crypto_onetimeauth_poly1305_pick_best_implementation
                - _crypto_scalarmult_curve25519_pick_best_implementation
                - _crypto_stream_chacha20_pick_best_implementation
                - _crypto_stream_salsa20_pick_best_implementation
                - _crypto_aead_aegis128l_pick_best_implementation
                - _crypto_aead_aegis256_pick_best_implementation
                - sodium_crit_leave
                - sodium_crit_leave
        - Branch String:   'sodium/core.c:30,9'
          Branch Sides:
            - BranchSide:      'sodium/core.c:31,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/core.c:33,9'
              BranchSideFuncs:
                - _sodium_runtime_get_cpu_features
                - randombytes_stir
                - _sodium_alloc_init
                - _crypto_pwhash_argon2_pick_best_implementation
                - _crypto_generichash_blake2b_pick_best_implementation
                - _crypto_onetimeauth_poly1305_pick_best_implementation
                - _crypto_scalarmult_curve25519_pick_best_implementation
                - _crypto_stream_chacha20_pick_best_implementation
                - _crypto_stream_salsa20_pick_best_implementation
                - _crypto_aead_aegis128l_pick_best_implementation
                - _crypto_aead_aegis256_pick_best_implementation
                - sodium_crit_leave
                - sodium_crit_leave
        - Branch String:   'sodium/core.c:33,9'
          Branch Sides:
            - BranchSide:      'sodium/core.c:34,13'
              BranchSideFuncs:
                - sodium_crit_leave
            - BranchSide:      'sodium/core.c:39,5'
              BranchSideFuncs:
                - _sodium_runtime_get_cpu_features
                - randombytes_stir
                - _sodium_alloc_init
                - _crypto_pwhash_argon2_pick_best_implementation
                - _crypto_generichash_blake2b_pick_best_implementation
                - _crypto_onetimeauth_poly1305_pick_best_implementation
                - _crypto_scalarmult_curve25519_pick_best_implementation
                - _crypto_stream_chacha20_pick_best_implementation
                - _crypto_stream_salsa20_pick_best_implementation
                - _crypto_aead_aegis128l_pick_best_implementation
                - _crypto_aead_aegis256_pick_best_implementation
                - sodium_crit_leave
        - Branch String:   'sodium/core.c:34,13'
          Branch Sides:
            - BranchSide:      'sodium/core.c:35,13'
              BranchSideFuncs: []
            - BranchSide:      'sodium/core.c:37,9'
              BranchSideFuncs: []
        - Branch String:   'sodium/core.c:51,9'
          Branch Sides:
            - BranchSide:      'sodium/core.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/core.c:54,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sodium/core.c:30,9'
          Dst:             sodium_crit_enter
        - Src:             'sodium/core.c:34,13'
          Dst:             sodium_crit_leave
        - Src:             'sodium/core.c:39,5'
          Dst:             _sodium_runtime_get_cpu_features
        - Src:             'sodium/core.c:40,5'
          Dst:             randombytes_stir
        - Src:             'sodium/core.c:41,5'
          Dst:             _sodium_alloc_init
        - Src:             'sodium/core.c:42,5'
          Dst:             _crypto_pwhash_argon2_pick_best_implementation
        - Src:             'sodium/core.c:43,5'
          Dst:             _crypto_generichash_blake2b_pick_best_implementation
        - Src:             'sodium/core.c:44,5'
          Dst:             _crypto_onetimeauth_poly1305_pick_best_implementation
        - Src:             'sodium/core.c:45,5'
          Dst:             _crypto_scalarmult_curve25519_pick_best_implementation
        - Src:             'sodium/core.c:46,5'
          Dst:             _crypto_stream_chacha20_pick_best_implementation
        - Src:             'sodium/core.c:47,5'
          Dst:             _crypto_stream_salsa20_pick_best_implementation
        - Src:             'sodium/core.c:48,5'
          Dst:             _crypto_aead_aegis128l_pick_best_implementation
        - Src:             'sodium/core.c:49,5'
          Dst:             _crypto_aead_aegis256_pick_best_implementation
        - Src:             'sodium/core.c:51,9'
          Dst:             sodium_crit_leave
    - functionName:    _cpuid
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cpu_info
        - cpu_info_type
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_runtime_has_rdrand
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_runtime_has_aesni
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_runtime_has_pclmul
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_runtime_has_avx512f
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_runtime_has_avx2
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_runtime_has_avx
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_runtime_has_sse41
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_runtime_has_ssse3
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_runtime_has_sse3
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_runtime_has_sse2
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_runtime_has_armcrypto
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_runtime_has_neon
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _sodium_runtime_intel_cpu_features
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cpu_features
      BBCount:         23
      ICount:          206
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _cpuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sodium/runtime.c:199,9'
          Branch Sides:
            - BranchSide:      'sodium/runtime.c:200,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/runtime.c:202,12'
              BranchSideFuncs:
                - _cpuid
                - _cpuid
                - _cpuid
        - Branch String:   'sodium/runtime.c:231,9'
          Branch Sides:
            - BranchSide:      'sodium/runtime.c:233,14'
              BranchSideFuncs:
                - _cpuid
                - _cpuid
            - BranchSide:      'sodium/runtime.c:266,5'
              BranchSideFuncs:
                - _cpuid
                - _cpuid
        - Branch String:   'sodium/runtime.c:260,13'
          Branch Sides:
            - BranchSide:      'sodium/runtime.c:261,13'
              BranchSideFuncs:
                - _cpuid
                - _cpuid
            - BranchSide:      'sodium/runtime.c:263,5'
              BranchSideFuncs:
                - _cpuid
                - _cpuid
        - Branch String:   'sodium/runtime.c:268,9'
          Branch Sides:
            - BranchSide:      'sodium/runtime.c:271,16'
              BranchSideFuncs:
                - _cpuid
                - _cpuid
            - BranchSide:      'sodium/runtime.c:276,5'
              BranchSideFuncs:
                - _cpuid
        - Branch String:   'sodium/runtime.c:278,9'
          Branch Sides:
            - BranchSide:      'sodium/runtime.c:281,16'
              BranchSideFuncs:
                - _cpuid
            - BranchSide:      'sodium/runtime.c:293,34'
              BranchSideFuncs: []
        - Branch String:   'sodium/runtime.c:283,69'
          Branch Sides:
            - BranchSide:      'sodium/runtime.c:284,14'
              BranchSideFuncs: []
            - BranchSide:      'sodium/runtime.c:289,5'
              BranchSideFuncs: []
        - Branch String:   'sodium/runtime.c:283,13'
          Branch Sides:
            - BranchSide:      'sodium/runtime.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'sodium/runtime.c:289,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sodium/runtime.c:198,5'
          Dst:             _cpuid
        - Src:             'sodium/runtime.c:202,5'
          Dst:             _cpuid
        - Src:             'sodium/runtime.c:271,9'
          Dst:             _cpuid
        - Src:             'sodium/runtime.c:281,9'
          Dst:             _cpuid
    - functionName:    _sodium_runtime_arm_cpu_features
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cpu_features
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _sodium_runtime_get_cpu_features
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/runtime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _sodium_runtime_arm_cpu_features
        - _sodium_runtime_intel_cpu_features
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sodium/runtime.c:312,9'
          Branch Sides:
            - BranchSide:      'sodium/runtime.c:312,9'
              BranchSideFuncs:
                - _sodium_runtime_arm_cpu_features
                - _sodium_runtime_intel_cpu_features
            - BranchSide:      'sodium/runtime.c:312,9'
              BranchSideFuncs:
                - _sodium_runtime_arm_cpu_features
                - _sodium_runtime_intel_cpu_features
      Callsites:
        - Src:             'sodium/runtime.c:314,12'
          Dst:             _sodium_runtime_arm_cpu_features
        - Src:             'sodium/runtime.c:315,12'
          Dst:             _sodium_runtime_intel_cpu_features
    - functionName:    _alloc_aligned
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mmap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sodium/utils.c:536,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:536,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:539,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sodium/utils.c:536,16'
          Dst:             mmap
    - functionName:    mmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _page_round
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_unpad
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - unpadded_buflen_p
        - buf
        - padded_buflen
        - blocksize
      BBCount:         11
      ICount:          133
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sodium/utils.c:793,35'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:793,38'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:794,9'
              BranchSideFuncs: []
        - Branch String:   'sodium/utils.c:793,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:794,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:796,13'
              BranchSideFuncs: []
        - Branch String:   'sodium/utils.c:798,5'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:799,15'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:806,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sodium_pad
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - padded_buflen_p
        - buf
        - unpadded_buflen
        - blocksize
        - max_buflen
      BBCount:         20
      ICount:          178
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - sodium_misuse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sodium/utils.c:751,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:752,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:754,15'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'sodium/utils.c:755,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:756,20'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'sodium/utils.c:758,20'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'sodium/utils.c:760,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:761,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'sodium/utils.c:763,19'
              BranchSideFuncs: []
        - Branch String:   'sodium/utils.c:764,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:765,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:767,13'
              BranchSideFuncs: []
        - Branch String:   'sodium/utils.c:768,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:769,28'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:771,10'
              BranchSideFuncs: []
        - Branch String:   'sodium/utils.c:772,5'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:773,43'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:778,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sodium/utils.c:761,9'
          Dst:             sodium_misuse
    - functionName:    sodium_mprotect_readwrite
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _mprotect_readwrite
        - _sodium_mprotect
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:737,12'
          Dst:             _sodium_mprotect
        - Src:             'sodium/utils.c:737,12'
          Dst:             _mprotect_readwrite
    - functionName:    _mprotect_readwrite
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mprotect
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:495,12'
          Dst:             mprotect
    - functionName:    _sodium_mprotect
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - cb
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _unprotected_ptr_from_user_ptr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:714,23'
          Dst:             _unprotected_ptr_from_user_ptr
    - functionName:    _unprotected_ptr_from_user_ptr
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - sodium_misuse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sodium/utils.c:577,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:578,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'sodium/utils.c:580,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sodium/utils.c:578,9'
          Dst:             sodium_misuse
    - functionName:    mprotect
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _mprotect_readonly
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mprotect
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:481,12'
          Dst:             mprotect
    - functionName:    sodium_mprotect_readonly
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _mprotect_readonly
        - _sodium_mprotect
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:731,12'
          Dst:             _sodium_mprotect
        - Src:             'sodium/utils.c:731,12'
          Dst:             _mprotect_readonly
    - functionName:    _mprotect_noaccess
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mprotect
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:467,12'
          Dst:             mprotect
    - functionName:    sodium_mprotect_noaccess
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _mprotect_noaccess
        - _sodium_mprotect
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:725,12'
          Dst:             _sodium_mprotect
        - Src:             'sodium/utils.c:725,12'
          Dst:             _mprotect_noaccess
    - functionName:    _free_aligned
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - munmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:557,12'
          Dst:             munmap
    - functionName:    munmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_free
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         8
      ICount:          76
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _free_aligned
        - _mprotect_readwrite
        - _out_of_bounds
        - _unprotected_ptr_from_user_ptr
        - sodium_memcmp
        - sodium_munlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sodium/utils.c:674,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:675,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:677,42'
              BranchSideFuncs:
                - _unprotected_ptr_from_user_ptr
                - _mprotect_readwrite
                - sodium_memcmp
                - sodium_munlock
                - _free_aligned
                - _out_of_bounds
        - Branch String:   'sodium/utils.c:683,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:684,9'
              BranchSideFuncs:
                - _out_of_bounds
            - BranchSide:      'sodium/utils.c:692,27'
              BranchSideFuncs:
                - sodium_munlock
                - _free_aligned
      Callsites:
        - Src:             'sodium/utils.c:678,23'
          Dst:             _unprotected_ptr_from_user_ptr
        - Src:             'sodium/utils.c:682,5'
          Dst:             _mprotect_readwrite
        - Src:             'sodium/utils.c:683,9'
          Dst:             sodium_memcmp
        - Src:             'sodium/utils.c:684,9'
          Dst:             _out_of_bounds
        - Src:             'sodium/utils.c:692,12'
          Dst:             sodium_munlock
        - Src:             'sodium/utils.c:693,5'
          Dst:             _free_aligned
    - functionName:    sodium_memcmp
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - b1_
        - b2_
        - len
      BBCount:         7
      ICount:          77
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _sodium_dummy_symbol_to_prevent_memcmp_lto
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sodium/utils.c:201,5'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:202,14'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:204,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sodium/utils.c:199,5'
          Dst:             _sodium_dummy_symbol_to_prevent_memcmp_lto
    - functionName:    _out_of_bounds
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - raise
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:514,5'
          Dst:             raise
        - Src:             'sodium/utils.c:519,5'
          Dst:             abort
    - functionName:    sodium_munlock
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - addr
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - madvise
        - munlock
        - sodium_memzero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:449,5'
          Dst:             sodium_memzero
        - Src:             'sodium/utils.c:451,12'
          Dst:             madvise
        - Src:             'sodium/utils.c:454,12'
          Dst:             munlock
    - functionName:    sodium_memzero
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pnt
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - explicit_bzero
      functionUses:    59
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:132,5'
          Dst:             explicit_bzero
    - functionName:    madvise
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    munlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    explicit_bzero
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    raise
      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:    _sodium_dummy_symbol_to_prevent_memcmp_lto
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - b1
        - b2
        - len
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_allocarray
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - count
        - size
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - sodium_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sodium/utils.c:651,29'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:651,32'
              BranchSideFuncs:
                - sodium_malloc
                - __errno_location
            - BranchSide:      'sodium/utils.c:655,26'
              BranchSideFuncs:
                - sodium_malloc
        - Branch String:   'sodium/utils.c:651,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:652,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'sodium/utils.c:655,26'
              BranchSideFuncs:
                - sodium_malloc
      Callsites:
        - Src:             'sodium/utils.c:652,9'
          Dst:             __errno_location
        - Src:             'sodium/utils.c:655,12'
          Dst:             sodium_malloc
    - functionName:    sodium_malloc
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _sodium_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sodium/utils.c:640,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:641,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:643,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sodium/utils.c:640,16'
          Dst:             _sodium_malloc
    - functionName:    _sodium_malloc
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         16
      ICount:          139
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - __errno_location
        - _alloc_aligned
        - _mprotect_noaccess
        - _mprotect_readonly
        - _page_round
        - _unprotected_ptr_from_user_ptr
        - sodium_misuse
        - sodium_mlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sodium/utils.c:603,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:604,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'sodium/utils.c:607,9'
              BranchSideFuncs:
                - _page_round
                - _alloc_aligned
                - _mprotect_noaccess
                - _mprotect_noaccess
                - sodium_mlock
                - _page_round
                - _mprotect_readonly
                - _unprotected_ptr_from_user_ptr
                - __assert_fail
                - sodium_misuse
        - Branch String:   'sodium/utils.c:607,36'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:607,39'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'sodium/utils.c:608,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'sodium/utils.c:607,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:608,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'sodium/utils.c:610,42'
              BranchSideFuncs:
                - _page_round
                - _alloc_aligned
                - _mprotect_noaccess
                - _mprotect_noaccess
                - sodium_mlock
                - _page_round
                - _mprotect_readonly
                - _unprotected_ptr_from_user_ptr
                - __assert_fail
        - Branch String:   'sodium/utils.c:613,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:614,9'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:616,23'
              BranchSideFuncs:
                - _mprotect_noaccess
                - _mprotect_noaccess
                - sodium_mlock
                - _page_round
                - _mprotect_readonly
                - _unprotected_ptr_from_user_ptr
                - __assert_fail
        - Branch String:   'sodium/utils.c:629,5'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:629,5'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:631,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sodium/utils.c:604,9'
          Dst:             __errno_location
        - Src:             'sodium/utils.c:608,9'
          Dst:             sodium_misuse
        - Src:             'sodium/utils.c:611,24'
          Dst:             _page_round
        - Src:             'sodium/utils.c:613,21'
          Dst:             _alloc_aligned
        - Src:             'sodium/utils.c:617,5'
          Dst:             _mprotect_noaccess
        - Src:             'sodium/utils.c:621,5'
          Dst:             _mprotect_noaccess
        - Src:             'sodium/utils.c:622,12'
          Dst:             sodium_mlock
        - Src:             'sodium/utils.c:624,27'
          Dst:             _page_round
        - Src:             'sodium/utils.c:628,5'
          Dst:             _mprotect_readonly
        - Src:             'sodium/utils.c:629,5'
          Dst:             _unprotected_ptr_from_user_ptr
        - Src:             'sodium/utils.c:629,5'
          Dst:             __assert_fail
    - functionName:    sodium_mlock
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - addr
        - len
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - madvise
        - mlock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:434,12'
          Dst:             madvise
        - Src:             'sodium/utils.c:437,12'
          Dst:             mlock
    - functionName:    mlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _sodium_alloc_init
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - randombytes_buf
        - sodium_misuse
        - sysconf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sodium/utils.c:410,23'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:410,10'
              BranchSideFuncs:
                - sysconf
                - randombytes_buf
                - sodium_misuse
            - BranchSide:      'sodium/utils.c:410,23'
              BranchSideFuncs:
                - sysconf
                - randombytes_buf
                - sodium_misuse
        - Branch String:   'sodium/utils.c:411,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:412,30'
              BranchSideFuncs:
                - randombytes_buf
                - sodium_misuse
            - BranchSide:      'sodium/utils.c:421,9'
              BranchSideFuncs:
                - randombytes_buf
                - sodium_misuse
        - Branch String:   'sodium/utils.c:421,33'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:421,36'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'sodium/utils.c:422,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'sodium/utils.c:421,9'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:422,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'sodium/utils.c:425,5'
              BranchSideFuncs:
                - randombytes_buf
      Callsites:
        - Src:             'sodium/utils.c:410,23'
          Dst:             sysconf
        - Src:             'sodium/utils.c:422,9'
          Dst:             sodium_misuse
        - Src:             'sodium/utils.c:425,5'
          Dst:             randombytes_buf
    - functionName:    sysconf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_sub
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - len
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sodium/utils.c:398,5'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:399,29'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:403,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sodium_add
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - len
      BBCount:         5
      ICount:          59
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sodium/utils.c:355,5'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:356,30'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:360,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sodium_increment
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - n
        - nlen
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sodium/utils.c:306,5'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:307,30'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:311,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sodium_is_zero
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - n
        - nlen
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sodium/utils.c:260,5'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:261,14'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:263,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sodium_compare
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - b1_
        - b2_
        - len
      BBCount:         6
      ICount:          107
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _sodium_dummy_symbol_to_prevent_compare_lto
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sodium/utils.c:244,5'
          Branch Sides:
            - BranchSide:      'sodium/utils.c:245,10'
              BranchSideFuncs: []
            - BranchSide:      'sodium/utils.c:251,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sodium/utils.c:241,5'
          Dst:             _sodium_dummy_symbol_to_prevent_compare_lto
    - functionName:    _sodium_dummy_symbol_to_prevent_compare_lto
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - b1
        - b2
        - len
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sodium_stackzero
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - len
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sodium_memzero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sodium/utils.c:161,5'
          Dst:             sodium_memzero
    - functionName:    _sodium_dummy_symbol_to_prevent_memzero_lto
      functionSourceFile: '/src/libsodium/src/libsodium/sodium/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pnt
        - len
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stream_ref_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         36
      ICount:          261
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - crypto_core_salsa20
        - sodium_memzero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:75,9'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:77,12'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:77,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:78,20'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:80,12'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:80,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:81,17'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:83,12'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:83,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:84,34'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:87,5'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:87,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:88,29'
              BranchSideFuncs:
                - crypto_core_salsa20
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:102,9'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:90,20'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:92,11'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:94,36'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:98,14'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:103,29'
              BranchSideFuncs:
                - crypto_core_salsa20
                - sodium_memzero
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:108,20'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:105,20'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:107,5'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/salsa20/ref/salsa20_ref.c:88,9'
          Dst:             crypto_core_salsa20
        - Src:             'crypto_stream/salsa20/ref/salsa20_ref.c:103,9'
          Dst:             crypto_core_salsa20
        - Src:             'crypto_stream/salsa20/ref/salsa20_ref.c:108,5'
          Dst:             sodium_memzero
        - Src:             'crypto_stream/salsa20/ref/salsa20_ref.c:109,5'
          Dst:             sodium_memzero
    - functionName:    stream_ref
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         32
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - crypto_core_salsa20
        - sodium_memzero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:29,9'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:31,12'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:31,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:32,20'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:34,12'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:34,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:35,17'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:37,12'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:37,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:38,12'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:40,5'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:40,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:41,29'
              BranchSideFuncs:
                - crypto_core_salsa20
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:51,9'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:44,36'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:48,14'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
                - crypto_core_salsa20
                - crypto_core_salsa20
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:52,29'
              BranchSideFuncs:
                - crypto_core_salsa20
                - sodium_memzero
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:57,20'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/ref/salsa20_ref.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:54,26'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/ref/salsa20_ref.c:56,5'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/salsa20/ref/salsa20_ref.c:41,9'
          Dst:             crypto_core_salsa20
        - Src:             'crypto_stream/salsa20/ref/salsa20_ref.c:52,9'
          Dst:             crypto_core_salsa20
        - Src:             'crypto_stream/salsa20/ref/salsa20_ref.c:57,5'
          Dst:             sodium_memzero
        - Src:             'crypto_stream/salsa20/ref/salsa20_ref.c:58,5'
          Dst:             sodium_memzero
    - functionName:    safe_read
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf_
        - size
      BBCount:         28
      ICount:          132
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - __errno_location
        - read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:132,5'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:132,5'
              BranchSideFuncs:
                - __assert_fail
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:133,5'
              BranchSideFuncs:
                - __assert_fail
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:133,5'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:133,5'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:134,5'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:135,61'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:135,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - read
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:136,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - read
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:135,9'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:135,31'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:137,13'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:137,13'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:138,20'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:140,13'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:140,13'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:141,13'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:143,26'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:145,5'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:135,9'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:147,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:132,5'
          Dst:             __assert_fail
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:133,5'
          Dst:             __assert_fail
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:135,26'
          Dst:             read
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:136,17'
          Dst:             __errno_location
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:136,35'
          Dst:             __errno_location
    - functionName:    randombytes_sysrandom_stir_if_needed
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - randombytes_sysrandom_stir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:306,16'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:306,16'
              BranchSideFuncs:
                - randombytes_sysrandom_stir
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:306,16'
              BranchSideFuncs:
                - randombytes_sysrandom_stir
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:306,9'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:306,9'
              BranchSideFuncs:
                - randombytes_sysrandom_stir
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:307,9'
              BranchSideFuncs:
                - randombytes_sysrandom_stir
      Callsites:
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:307,9'
          Dst:             randombytes_sysrandom_stir
    - functionName:    randombytes_sysrandom_stir
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - randombytes_sysrandom_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:297,16'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:297,16'
              BranchSideFuncs:
                - randombytes_sysrandom_init
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:297,16'
              BranchSideFuncs:
                - randombytes_sysrandom_init
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:297,9'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:297,9'
              BranchSideFuncs:
                - randombytes_sysrandom_init
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:298,9'
              BranchSideFuncs:
                - randombytes_sysrandom_init
      Callsites:
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:298,9'
          Dst:             randombytes_sysrandom_init
    - functionName:    randombytes_sysrandom_init
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - randombytes_linux_getrandom
        - randombytes_sysrandom_random_dev_open
        - sodium_misuse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:264,32'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:264,19'
              BranchSideFuncs:
                - __errno_location
                - randombytes_linux_getrandom
                - randombytes_sysrandom_random_dev_open
                - __errno_location
                - sodium_misuse
                - __errno_location
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:264,32'
              BranchSideFuncs:
                - __errno_location
                - randombytes_linux_getrandom
                - randombytes_sysrandom_random_dev_open
                - __errno_location
                - sodium_misuse
                - __errno_location
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:270,13'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:271,40'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:275,36'
              BranchSideFuncs:
                - randombytes_sysrandom_random_dev_open
                - __errno_location
                - sodium_misuse
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:279,9'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:281,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:283,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:264,32'
          Dst:             __errno_location
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:270,13'
          Dst:             randombytes_linux_getrandom
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:272,13'
          Dst:             __errno_location
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:280,10'
          Dst:             randombytes_sysrandom_random_dev_open
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:281,9'
          Dst:             sodium_misuse
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:283,5'
          Dst:             __errno_location
    - functionName:    randombytes_linux_getrandom
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf_
        - size
      BBCount:         16
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - _randombytes_linux_getrandom
      functionUses:    2
      BranchProfiles:
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:246,13'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:247,26'
              BranchSideFuncs:
                - __assert_fail
                - _randombytes_linux_getrandom
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:250,42'
              BranchSideFuncs:
                - _randombytes_linux_getrandom
                - __assert_fail
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:248,13'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:248,13'
              BranchSideFuncs:
                - _randombytes_linux_getrandom
                - __assert_fail
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:249,9'
              BranchSideFuncs:
                - _randombytes_linux_getrandom
                - __assert_fail
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:250,13'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:251,13'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:253,17'
              BranchSideFuncs:
                - _randombytes_linux_getrandom
                - __assert_fail
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:255,5'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:246,13'
              BranchSideFuncs:
                - _randombytes_linux_getrandom
                - __assert_fail
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:257,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:248,13'
          Dst:             __assert_fail
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:250,13'
          Dst:             _randombytes_linux_getrandom
    - functionName:    randombytes_sysrandom_random_dev_open
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         20
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - close
        - fcntl
        - fstat
        - open
        - randombytes_block_on_dev_random
      functionUses:    1
      BranchProfiles:
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:188,24'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:181,24'
              BranchSideFuncs:
                - randombytes_block_on_dev_random
                - open
                - __errno_location
                - __errno_location
                - fstat
                - close
                - fcntl
                - fcntl
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:188,24'
              BranchSideFuncs:
                - randombytes_block_on_dev_random
                - open
                - __errno_location
                - __errno_location
                - fstat
                - close
                - fcntl
                - fcntl
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:192,9'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:193,9'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:196,5'
              BranchSideFuncs:
                - open
                - __errno_location
                - __errno_location
                - fstat
                - close
                - fcntl
                - fcntl
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:198,13'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:199,23'
              BranchSideFuncs:
                - fstat
                - close
                - __errno_location
                - open
                - __errno_location
                - fcntl
                - fcntl
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:214,20'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - open
                - fstat
                - close
                - fcntl
                - fcntl
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:199,37'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:205,17'
              BranchSideFuncs:
                - close
                - __errno_location
                - open
                - __errno_location
                - fstat
                - fcntl
                - fcntl
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:213,26'
              BranchSideFuncs:
                - close
                - __errno_location
                - open
                - __errno_location
                - fstat
                - fcntl
                - fcntl
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:199,17'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:209,30'
              BranchSideFuncs:
                - fcntl
                - fcntl
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:213,26'
              BranchSideFuncs:
                - close
                - __errno_location
                - open
                - __errno_location
                - fstat
                - fcntl
                - fcntl
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:214,20'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - open
                - __errno_location
                - fstat
                - close
                - fcntl
                - fcntl
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:215,13'
              BranchSideFuncs:
                - __errno_location
                - open
                - __errno_location
                - fstat
                - close
                - fcntl
                - fcntl
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:218,5'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:197,20'
              BranchSideFuncs:
                - open
                - __errno_location
                - __errno_location
                - fstat
                - close
                - fcntl
                - fcntl
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:220,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:192,9'
          Dst:             randombytes_block_on_dev_random
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:197,14'
          Dst:             open
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:199,17'
          Dst:             fstat
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:209,43'
          Dst:             fcntl
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:209,24'
          Dst:             fcntl
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:213,20'
          Dst:             close
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:214,20'
          Dst:             __errno_location
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:220,5'
          Dst:             __errno_location
    - functionName:    randombytes_block_on_dev_random
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - close
        - open
        - poll
      functionUses:    1
      BranchProfiles:
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:158,10'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:154,19'
              BranchSideFuncs:
                - open
                - poll
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:158,10'
              BranchSideFuncs:
                - open
                - poll
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:159,9'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:160,9'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:162,14'
              BranchSideFuncs:
                - poll
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:167,23'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:167,27'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - close
                - close
                - __errno_location
                - poll
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:167,5'
              BranchSideFuncs:
                - close
                - close
                - __errno_location
                - poll
                - __errno_location
                - __errno_location
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:167,5'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:166,16'
              BranchSideFuncs:
                - poll
                - close
                - close
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:168,9'
              BranchSideFuncs:
                - close
                - close
                - __errno_location
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:168,9'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:169,22'
              BranchSideFuncs:
                - close
                - __errno_location
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:173,18'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:158,10'
          Dst:             open
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:166,16'
          Dst:             poll
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:167,27'
          Dst:             __errno_location
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:167,45'
          Dst:             __errno_location
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:169,16'
          Dst:             close
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:170,9'
          Dst:             __errno_location
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:173,12'
          Dst:             close
    - functionName:    open
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fstat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _randombytes_linux_getrandom
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - size
      BBCount:         16
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - __errno_location
        - getrandom
      functionUses:    1
      BranchProfiles:
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:231,5'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:231,5'
              BranchSideFuncs:
                - getrandom
                - __errno_location
                - __errno_location
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:232,5'
              BranchSideFuncs:
                - getrandom
                - __errno_location
                - __errno_location
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:234,25'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:234,29'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - getrandom
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:234,5'
              BranchSideFuncs:
                - getrandom
                - __errno_location
                - __errno_location
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:234,5'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:233,28'
              BranchSideFuncs:
                - getrandom
                - __errno_location
                - __errno_location
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:236,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:231,5'
          Dst:             __assert_fail
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:233,18'
          Dst:             getrandom
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:234,29'
          Dst:             __errno_location
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:234,47'
          Dst:             __errno_location
    - functionName:    getrandom
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    randombytes_sysrandom_close
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - close
      functionUses:    0
      BranchProfiles:
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:314,9'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:314,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:314,9'
              BranchSideFuncs:
                - close
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:317,44'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:318,22'
              BranchSideFuncs:
                - close
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:324,16'
              BranchSideFuncs: []
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:317,9'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:319,38'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:324,16'
              BranchSideFuncs: []
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:324,9'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:324,9'
              BranchSideFuncs: []
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:325,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:318,9'
          Dst:             close
    - functionName:    randombytes_sysrandom_buf
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - size
      BBCount:         13
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - randombytes_linux_getrandom
        - randombytes_sysrandom_stir_if_needed
        - safe_read
        - sodium_misuse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:349,9'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:350,41'
              BranchSideFuncs:
                - randombytes_linux_getrandom
                - sodium_misuse
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:356,16'
              BranchSideFuncs:
                - safe_read
                - sodium_misuse
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:350,13'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:351,13'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:353,9'
              BranchSideFuncs: []
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:356,44'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:357,26'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:358,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:356,9'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:356,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:358,9'
              BranchSideFuncs:
                - sodium_misuse
      Callsites:
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:340,5'
          Dst:             randombytes_sysrandom_stir_if_needed
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:350,13'
          Dst:             randombytes_linux_getrandom
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:351,13'
          Dst:             sodium_misuse
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:357,9'
          Dst:             safe_read
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:358,9'
          Dst:             sodium_misuse
    - functionName:    randombytes_sysrandom
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - randombytes_sysrandom_buf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'randombytes/sysrandom/randombytes_sysrandom.c:376,5'
          Branch Sides:
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:374,14'
              BranchSideFuncs:
                - randombytes_sysrandom_buf
            - BranchSide:      'randombytes/sysrandom/randombytes_sysrandom.c:376,5'
              BranchSideFuncs:
                - randombytes_sysrandom_buf
      Callsites:
        - Src:             'randombytes/sysrandom/randombytes_sysrandom.c:376,5'
          Dst:             randombytes_sysrandom_buf
    - functionName:    randombytes_sysrandom_implementation_name
      functionSourceFile: '/src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    salsa20_encrypt_bytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - m
        - c
        - bytes
      BBCount:         52
      ICount:          6647
      EdgeCount:       62
      CyclomaticComplexity: 12
      functionsReached:
        - sodium_memzero
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u4.h:1,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:66,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_stream/salsa20/xmm6int/u4.h:1,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u1.h:1,1'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u4.h:15,46'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u4.h:50,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u4.h:53,31'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u4.h:547,1'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u4.h:99,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u4.h:105,18'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u4.h:525,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u1.h:1,1'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:1,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u1.h:2,56'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u1.h:14,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u1.h:15,31'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u1.h:160,27'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u1.h:198,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u1.h:199,12'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u1.h:201,13'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u0.h:1,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:1,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:2,56'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u0.h:13,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:14,31'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:159,27'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u0.h:190,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:191,16'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:194,20'
              BranchSideFuncs:
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/salsa20/xmm6int/u0.h:194,5'
          Dst:             sodium_memzero
    - functionName:    salsa_ivsetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - counter
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - load32_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:55,25'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:55,5'
              BranchSideFuncs:
                - load32_le.16999
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:55,47'
              BranchSideFuncs:
                - load32_le.16999
                - load32_le.16999
        - Branch String:   'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:56,25'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:56,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:56,47'
              BranchSideFuncs:
                - load32_le.16999
      Callsites:
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:53,25'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:54,25'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:55,47'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:56,47'
          Dst:             load32_le
    - functionName:    salsa_keysetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - k
      BBCount:         3
      ICount:          113
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load32_le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:36,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:37,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:38,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:39,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:40,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:41,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:42,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:43,26'
          Dst:             load32_le
    - functionName:    stream_sse2_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - salsa20_encrypt_bytes
        - salsa_ivsetup
        - salsa_keysetup
        - sodium_memzero
        - store32_le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:104,9'
              BranchSideFuncs:
                - store32_le.16998
                - store32_le.16998
                - salsa_keysetup
                - salsa_ivsetup
                - salsa20_encrypt_bytes
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:106,27'
              BranchSideFuncs:
                - store32_le.16998
                - store32_le.16998
                - salsa_keysetup
                - salsa_ivsetup
                - salsa20_encrypt_bytes
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:108,5'
          Dst:             store32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:109,5'
          Dst:             store32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:110,5'
          Dst:             salsa_keysetup
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:111,5'
          Dst:             salsa_ivsetup
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:112,5'
          Dst:             salsa20_encrypt_bytes
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:113,5'
          Dst:             sodium_memzero
    - functionName:    stream_sse2
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - salsa20_encrypt_bytes
        - salsa_ivsetup
        - salsa_keysetup
        - sodium_memzero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:81,9'
              BranchSideFuncs:
                - salsa_keysetup
                - salsa_ivsetup
                - salsa20_encrypt_bytes
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:84,26'
              BranchSideFuncs:
                - salsa_keysetup
                - salsa_ivsetup
                - salsa20_encrypt_bytes
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:84,5'
          Dst:             salsa_keysetup
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:85,5'
          Dst:             salsa_ivsetup
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:87,5'
          Dst:             salsa20_encrypt_bytes
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c:88,5'
          Dst:             sodium_memzero
    - functionName:    store32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    salsa20_encrypt_bytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - m
        - c
        - bytes
      BBCount:         62
      ICount:          10762
      EdgeCount:       75
      CyclomaticComplexity: 15
      functionsReached:
        - sodium_memzero
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u8.h:1,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:71,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_stream/salsa20/xmm6int/u8.h:1,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u4.h:1,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u8.h:6,37'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u8.h:44,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u8.h:47,33'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u8.h:477,1'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u8.h:99,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u8.h:105,18'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u8.h:461,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u4.h:1,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u1.h:1,1'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u4.h:15,46'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u4.h:50,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u4.h:53,31'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u4.h:547,1'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u4.h:99,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u4.h:105,18'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u4.h:525,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u1.h:1,1'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:1,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u1.h:2,56'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u1.h:14,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u1.h:15,31'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u1.h:160,27'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u1.h:198,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u1.h:199,12'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u1.h:201,13'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u0.h:1,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:1,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:2,56'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u0.h:13,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:14,31'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:159,27'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/salsa20/xmm6int/u0.h:190,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:191,16'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/u0.h:194,20'
              BranchSideFuncs:
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/salsa20/xmm6int/u0.h:194,5'
          Dst:             sodium_memzero
    - functionName:    salsa_ivsetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - counter
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - load32_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:60,25'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:60,5'
              BranchSideFuncs:
                - load32_le.17021
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:60,47'
              BranchSideFuncs:
                - load32_le.17021
                - load32_le.17021
        - Branch String:   'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:61,25'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:61,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:61,47'
              BranchSideFuncs:
                - load32_le.17021
      Callsites:
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:58,25'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:59,25'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:60,47'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:61,47'
          Dst:             load32_le
    - functionName:    salsa_keysetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - k
      BBCount:         3
      ICount:          113
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load32_le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:41,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:42,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:43,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:44,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:45,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:46,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:47,26'
          Dst:             load32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:48,26'
          Dst:             load32_le
    - functionName:    stream_avx2_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - salsa20_encrypt_bytes
        - salsa_ivsetup
        - salsa_keysetup
        - sodium_memzero
        - store32_le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:110,9'
              BranchSideFuncs:
                - store32_le.17020
                - store32_le.17020
                - salsa_keysetup.17025
                - salsa_ivsetup.17023
                - salsa20_encrypt_bytes.17022
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:112,27'
              BranchSideFuncs:
                - store32_le.17020
                - store32_le.17020
                - salsa_keysetup.17025
                - salsa_ivsetup.17023
                - salsa20_encrypt_bytes.17022
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:114,5'
          Dst:             store32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:115,5'
          Dst:             store32_le
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:116,5'
          Dst:             salsa_keysetup
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:117,5'
          Dst:             salsa_ivsetup
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:118,5'
          Dst:             salsa20_encrypt_bytes
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:119,5'
          Dst:             sodium_memzero
    - functionName:    stream_avx2
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - salsa20_encrypt_bytes
        - salsa_ivsetup
        - salsa_keysetup
        - sodium_memzero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:87,9'
              BranchSideFuncs:
                - salsa_keysetup.17025
                - salsa_ivsetup.17023
                - salsa20_encrypt_bytes.17022
                - sodium_memzero
            - BranchSide:      'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:90,26'
              BranchSideFuncs:
                - salsa_keysetup.17025
                - salsa_ivsetup.17023
                - salsa20_encrypt_bytes.17022
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:90,5'
          Dst:             salsa_keysetup
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:91,5'
          Dst:             salsa_ivsetup
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:93,5'
          Dst:             salsa20_encrypt_bytes
        - Src:             'crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c:94,5'
          Dst:             sodium_memzero
    - functionName:    _crypto_aead_aegis128l_pick_best_implementation
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aead_aegis128l.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sodium_runtime_has_aesni
        - sodium_runtime_has_avx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aead_aegis128l.c:143,20'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:143,20'
              BranchSideFuncs:
                - sodium_runtime_has_aesni
                - sodium_runtime_has_avx
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:143,20'
              BranchSideFuncs:
                - sodium_runtime_has_aesni
                - sodium_runtime_has_avx
        - Branch String:   'crypto_aead/aegis128l/aead_aegis128l.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:154,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:158,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aead_aegis128l.c:153,9'
          Dst:             sodium_runtime_has_aesni
        - Src:             'crypto_aead/aegis128l/aead_aegis128l.c:153,38'
          Dst:             sodium_runtime_has_avx
    - functionName:    crypto_aead_aegis128l_decrypt_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aead_aegis128l.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - nsec
        - c
        - clen
        - mac
        - ad
        - adlen
        - npub
        - k
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aead_aegis128l.c:132,55'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:134,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis128l/aead_aegis128l.c:132,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:134,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:136,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crypto_aead_aegis128l_decrypt
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aead_aegis128l.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - mlen_p
        - nsec
        - c
        - clen
        - ad
        - adlen
        - npub
        - k
      BBCount:         12
      ICount:          98
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - crypto_aead_aegis128l_decrypt_detached
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aead_aegis128l.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:91,13'
              BranchSideFuncs:
                - crypto_aead_aegis128l_decrypt_detached
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:94,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis128l/aead_aegis128l.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:94,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:95,13'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis128l/aead_aegis128l.c:95,13'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:96,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:98,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aead_aegis128l.c:90,15'
          Dst:             crypto_aead_aegis128l_decrypt_detached
    - functionName:    crypto_aead_aegis128l_encrypt_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aead_aegis128l.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - mac
        - maclen_p
        - m
        - mlen
        - ad
        - adlen
        - nsec
        - npub
        - k
      BBCount:         11
      ICount:          92
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - sodium_misuse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aead_aegis128l.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:113,10'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:115,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_aead/aegis128l/aead_aegis128l.c:115,55'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:116,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:117,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_aead/aegis128l/aead_aegis128l.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:117,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:119,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aead_aegis128l.c:117,9'
          Dst:             sodium_misuse
    - functionName:    crypto_aead_aegis128l_encrypt
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aead_aegis128l.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen_p
        - m
        - mlen
        - ad
        - adlen
        - nsec
        - npub
        - k
      BBCount:         9
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - crypto_aead_aegis128l_encrypt_detached
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aead_aegis128l.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:71,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:72,13'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis128l/aead_aegis128l.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:73,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aead_aegis128l.c:75,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aead_aegis128l.c:69,11'
          Dst:             crypto_aead_aegis128l_encrypt_detached
    - functionName:    crypto_aead_aegis128l_keygen
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aead_aegis128l.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - randombytes_buf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aead_aegis128l.c:57,5'
          Dst:             randombytes_buf
    - functionName:    crypto_aead_aegis128l_messagebytes_max
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aead_aegis128l.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_aead_aegis128l_abytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aead_aegis128l.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_aead_aegis128l_npubbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aead_aegis128l.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_aead_aegis128l_nsecbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aead_aegis128l.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_aead_aegis128l_keybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aead_aegis128l.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aegis128l_declast
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - len
        - state
      BBCount:         3
      ICount:          260
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis128l_update
        - softaes_block_and
        - softaes_block_load
        - softaes_block_store
        - softaes_block_xor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:137,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:138,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:139,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:140,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:141,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:142,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:143,12'
          Dst:             softaes_block_and
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:143,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:144,12'
          Dst:             softaes_block_and
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:144,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:145,5'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:146,5'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:151,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:152,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:154,5'
          Dst:             aegis128l_update
    - functionName:    softaes_block_load
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/softaes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load32_le
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             './include/sodium/private/softaes.h:20,32'
          Dst:             load32_le
        - Src:             './include/sodium/private/softaes.h:20,51'
          Dst:             load32_le
        - Src:             './include/sodium/private/softaes.h:20,70'
          Dst:             load32_le
        - Src:             './include/sodium/private/softaes.h:21,32'
          Dst:             load32_le
    - functionName:    softaes_block_xor
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/softaes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    softaes_block_and
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/softaes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    softaes_block_store
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/softaes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - store32_le
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './include/sodium/private/softaes.h:36,5'
          Dst:             store32_le
        - Src:             './include/sodium/private/softaes.h:37,5'
          Dst:             store32_le
        - Src:             './include/sodium/private/softaes.h:38,5'
          Dst:             store32_le
        - Src:             './include/sodium/private/softaes.h:39,5'
          Dst:             store32_le
    - functionName:    aegis128l_update
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_soft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - d1
        - d2
        - ''
        - ''
      BBCount:         3
      ICount:          255
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - softaes_block_encrypt
        - softaes_block_xor
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_soft.c:39,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis128l/aegis128l_soft.c:40,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis128l/aegis128l_soft.c:41,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis128l/aegis128l_soft.c:42,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis128l/aegis128l_soft.c:43,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis128l/aegis128l_soft.c:44,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis128l/aegis128l_soft.c:45,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis128l/aegis128l_soft.c:46,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis128l/aegis128l_soft.c:48,16'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_soft.c:49,16'
          Dst:             softaes_block_xor
    - functionName:    store32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aegis128l_dec
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - state
      BBCount:         3
      ICount:          218
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis128l_update
        - softaes_block_and
        - softaes_block_load
        - softaes_block_store
        - softaes_block_xor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:113,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:114,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:115,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:116,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:117,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:118,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:119,12'
          Dst:             softaes_block_and
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:119,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:120,12'
          Dst:             softaes_block_and
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:120,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:121,5'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:122,5'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:124,5'
          Dst:             aegis128l_update
    - functionName:    softaes_block_load64x2
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/softaes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aegis128l_mac
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - mac
        - maclen
        - adlen
        - mlen
        - state
      BBCount:         13
      ICount:          358
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - aegis128l_update
        - softaes_block_load64x2
        - softaes_block_store
        - softaes_block_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:44,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:45,26'
              BranchSideFuncs:
                - aegis128l_update
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_store
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_store
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_store
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:48,9'
              BranchSideFuncs:
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_store
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_store
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_store
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:48,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:49,15'
              BranchSideFuncs:
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_store
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:53,16'
              BranchSideFuncs:
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_store
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_store
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:53,16'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:54,15'
              BranchSideFuncs:
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_store
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_xor
                - softaes_block_store
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:61,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:41,11'
          Dst:             softaes_block_load64x2
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:42,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:45,9'
          Dst:             aegis128l_update
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:49,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:49,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:50,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:50,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:51,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:51,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:52,9'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:54,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:55,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:55,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:56,9'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:57,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:58,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:58,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:59,9'
          Dst:             softaes_block_store
    - functionName:    aegis128l_enc
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - state
      BBCount:         3
      ICount:          222
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis128l_update
        - softaes_block_and
        - softaes_block_load
        - softaes_block_store
        - softaes_block_xor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:94,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:95,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:96,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:97,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:98,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:99,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:100,12'
          Dst:             softaes_block_and
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:100,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:101,12'
          Dst:             softaes_block_and
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:101,12'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:102,5'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:103,5'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:105,5'
          Dst:             aegis128l_update
    - functionName:    aegis128l_absorb
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - state
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis128l_update
        - softaes_block_load
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:70,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:71,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:72,5'
          Dst:             aegis128l_update
    - functionName:    aegis128l_absorb2
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - state
      BBCount:         3
      ICount:          89
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis128l_update
        - softaes_block_load
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:80,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:81,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:82,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:83,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:84,5'
          Dst:             aegis128l_update
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:85,5'
          Dst:             aegis128l_update
    - functionName:    aegis128l_init
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - nonce
        - state
      BBCount:         7
      ICount:          195
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - aegis128l_update
        - softaes_block_load
        - softaes_block_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:30,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:31,26'
              BranchSideFuncs:
                - aegis128l_update
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:33,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:13,28'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:14,28'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:19,9'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:20,9'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:22,16'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:26,16'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:27,16'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:28,16'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:29,16'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:31,9'
          Dst:             aegis128l_update
    - functionName:    decrypt_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - mac
        - maclen
        - ad
        - adlen
        - npub
        - k
      BBCount:         42
      ICount:          279
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - aegis128l_absorb
        - aegis128l_absorb2
        - aegis128l_dec
        - aegis128l_declast
        - aegis128l_init
        - aegis128l_mac
        - crypto_verify_16
        - crypto_verify_32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:208,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:209,27'
              BranchSideFuncs:
                - aegis128l_absorb2
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
                - aegis128l_declast
                - aegis128l_dec
                - aegis128l_dec
                - aegis128l_absorb
                - aegis128l_absorb
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:211,5'
              BranchSideFuncs:
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
                - aegis128l_declast
                - aegis128l_dec
                - aegis128l_dec
                - aegis128l_absorb
                - aegis128l_absorb
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:211,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:212,26'
              BranchSideFuncs:
                - aegis128l_absorb
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
                - aegis128l_declast
                - aegis128l_dec
                - aegis128l_dec
                - aegis128l_absorb
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:214,9'
              BranchSideFuncs:
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
                - aegis128l_declast
                - aegis128l_dec
                - aegis128l_dec
                - aegis128l_absorb
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:214,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:215,9'
              BranchSideFuncs:
                - aegis128l_absorb
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
                - aegis128l_declast
                - aegis128l_dec
                - aegis128l_dec
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:219,9'
              BranchSideFuncs:
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
                - aegis128l_declast
                - aegis128l_dec
                - aegis128l_dec
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:219,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:220,16'
              BranchSideFuncs:
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
                - aegis128l_declast
                - aegis128l_dec
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:224,16'
              BranchSideFuncs:
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
                - aegis128l_declast
                - aegis128l_dec
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:220,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:221,27'
              BranchSideFuncs:
                - aegis128l_dec
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
                - aegis128l_declast
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:223,5'
              BranchSideFuncs:
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
                - aegis128l_declast
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:224,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:0,0'
              BranchSideFuncs:
                - aegis128l_dec
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
                - aegis128l_declast
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:225,27'
              BranchSideFuncs:
                - aegis128l_dec
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
                - aegis128l_declast
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:228,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:229,13'
              BranchSideFuncs:
                - aegis128l_declast
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:237,19'
              BranchSideFuncs:
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:229,13'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:230,31'
              BranchSideFuncs:
                - aegis128l_declast
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:232,31'
              BranchSideFuncs:
                - aegis128l_declast
                - aegis128l_mac
                - crypto_verify_32
                - crypto_verify_16
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:239,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:240,32'
              BranchSideFuncs:
                - crypto_verify_16
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:241,16'
              BranchSideFuncs:
                - crypto_verify_32
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:244,18'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:244,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:244,18'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:244,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:244,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:245,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:206,5'
          Dst:             aegis128l_init
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:209,9'
          Dst:             aegis128l_absorb2
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:212,9'
          Dst:             aegis128l_absorb
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:217,9'
          Dst:             aegis128l_absorb
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:221,13'
          Dst:             aegis128l_dec
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:225,13'
          Dst:             aegis128l_dec
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:230,13'
          Dst:             aegis128l_declast
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:232,13'
          Dst:             aegis128l_declast
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:237,5'
          Dst:             aegis128l_mac
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:240,15'
          Dst:             crypto_verify_16
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:242,15'
          Dst:             crypto_verify_32
    - functionName:    encrypt_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - mac
        - maclen
        - m
        - mlen
        - ad
        - adlen
        - npub
        - k
      BBCount:         21
      ICount:          179
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - aegis128l_absorb
        - aegis128l_absorb2
        - aegis128l_enc
        - aegis128l_init
        - aegis128l_mac
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:168,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:169,27'
              BranchSideFuncs:
                - aegis128l_absorb2
                - aegis128l_mac
                - aegis128l_enc
                - aegis128l_enc
                - aegis128l_absorb
                - aegis128l_absorb
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:171,5'
              BranchSideFuncs:
                - aegis128l_mac
                - aegis128l_enc
                - aegis128l_enc
                - aegis128l_absorb
                - aegis128l_absorb
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:171,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:172,26'
              BranchSideFuncs:
                - aegis128l_absorb
                - aegis128l_mac
                - aegis128l_enc
                - aegis128l_enc
                - aegis128l_absorb
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:174,9'
              BranchSideFuncs:
                - aegis128l_mac
                - aegis128l_enc
                - aegis128l_enc
                - aegis128l_absorb
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:174,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:175,9'
              BranchSideFuncs:
                - aegis128l_absorb
                - aegis128l_mac
                - aegis128l_enc
                - aegis128l_enc
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:179,12'
              BranchSideFuncs:
                - aegis128l_mac
                - aegis128l_enc
                - aegis128l_enc
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:179,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:180,23'
              BranchSideFuncs:
                - aegis128l_enc
                - aegis128l_mac
                - aegis128l_enc
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:182,9'
              BranchSideFuncs:
                - aegis128l_mac
                - aegis128l_enc
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:182,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:182,9'
              BranchSideFuncs:
                - aegis128l_enc
                - aegis128l_mac
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:183,9'
              BranchSideFuncs:
                - aegis128l_enc
                - aegis128l_mac
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:166,5'
          Dst:             aegis128l_init
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:169,9'
          Dst:             aegis128l_absorb2
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:172,9'
          Dst:             aegis128l_absorb
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:177,9'
          Dst:             aegis128l_absorb
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:180,9'
          Dst:             aegis128l_enc
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:185,9'
          Dst:             aegis128l_enc
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:189,5'
          Dst:             aegis128l_mac
    - functionName:    _crypto_aead_aegis256_pick_best_implementation
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aead_aegis256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sodium_runtime_has_aesni
        - sodium_runtime_has_avx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aead_aegis256.c:142,20'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:142,20'
              BranchSideFuncs:
                - sodium_runtime_has_aesni
                - sodium_runtime_has_avx
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:142,20'
              BranchSideFuncs:
                - sodium_runtime_has_aesni
                - sodium_runtime_has_avx
        - Branch String:   'crypto_aead/aegis256/aead_aegis256.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:153,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:157,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis256/aead_aegis256.c:152,9'
          Dst:             sodium_runtime_has_aesni
        - Src:             'crypto_aead/aegis256/aead_aegis256.c:152,38'
          Dst:             sodium_runtime_has_avx
    - functionName:    crypto_aead_aegis256_decrypt_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aead_aegis256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - nsec
        - c
        - clen
        - mac
        - ad
        - adlen
        - npub
        - k
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aead_aegis256.c:131,54'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:132,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:133,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis256/aead_aegis256.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:135,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crypto_aead_aegis256_decrypt
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aead_aegis256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - mlen_p
        - nsec
        - c
        - clen
        - ad
        - adlen
        - npub
        - k
      BBCount:         12
      ICount:          98
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - crypto_aead_aegis256_decrypt_detached
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aead_aegis256.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:90,53'
              BranchSideFuncs:
                - crypto_aead_aegis256_decrypt_detached
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:94,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis256/aead_aegis256.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:94,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:95,13'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis256/aead_aegis256.c:95,13'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:96,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:98,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis256/aead_aegis256.c:90,15'
          Dst:             crypto_aead_aegis256_decrypt_detached
    - functionName:    crypto_aead_aegis256_encrypt_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aead_aegis256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - mac
        - maclen_p
        - m
        - mlen
        - ad
        - adlen
        - nsec
        - npub
        - k
      BBCount:         11
      ICount:          92
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - sodium_misuse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aead_aegis256.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:113,10'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:115,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_aead/aegis256/aead_aegis256.c:115,54'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:116,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:117,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_aead/aegis256/aead_aegis256.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:117,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:119,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis256/aead_aegis256.c:117,9'
          Dst:             sodium_misuse
    - functionName:    crypto_aead_aegis256_encrypt
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aead_aegis256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen_p
        - m
        - mlen
        - ad
        - adlen
        - nsec
        - npub
        - k
      BBCount:         9
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - crypto_aead_aegis256_encrypt_detached
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aead_aegis256.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:71,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:72,13'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis256/aead_aegis256.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:73,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aead_aegis256.c:75,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis256/aead_aegis256.c:70,9'
          Dst:             crypto_aead_aegis256_encrypt_detached
    - functionName:    crypto_aead_aegis256_keygen
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aead_aegis256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - randombytes_buf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis256/aead_aegis256.c:57,5'
          Dst:             randombytes_buf
    - functionName:    crypto_aead_aegis256_messagebytes_max
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aead_aegis256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_aead_aegis256_abytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aead_aegis256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_aead_aegis256_npubbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aead_aegis256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_aead_aegis256_nsecbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aead_aegis256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_aead_aegis256_keybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aead_aegis256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aegis256_declast
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - len
        - state
      BBCount:         3
      ICount:          169
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis256_update
        - softaes_block_and
        - softaes_block_load
        - softaes_block_store
        - softaes_block_xor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:125,11'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:126,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:127,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:128,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:129,11'
          Dst:             softaes_block_and
        - Src:             'crypto_aead/aegis256/aegis256_common.h:129,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:130,5'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis256/aegis256_common.h:135,11'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:137,5'
          Dst:             aegis256_update
    - functionName:    softaes_block_load
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/softaes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load32_le
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             './include/sodium/private/softaes.h:20,32'
          Dst:             load32_le
        - Src:             './include/sodium/private/softaes.h:20,51'
          Dst:             load32_le
        - Src:             './include/sodium/private/softaes.h:20,70'
          Dst:             load32_le
        - Src:             './include/sodium/private/softaes.h:21,32'
          Dst:             load32_le
    - functionName:    softaes_block_xor
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/softaes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    softaes_block_and
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/softaes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    softaes_block_store
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/softaes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - store32_le
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './include/sodium/private/softaes.h:36,5'
          Dst:             store32_le
        - Src:             './include/sodium/private/softaes.h:37,5'
          Dst:             store32_le
        - Src:             './include/sodium/private/softaes.h:38,5'
          Dst:             store32_le
        - Src:             './include/sodium/private/softaes.h:39,5'
          Dst:             store32_le
    - functionName:    aegis256_update
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_soft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - d
        - ''
      BBCount:         3
      ICount:          177
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - softaes_block_encrypt
        - softaes_block_xor
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_soft.c:39,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis256/aegis256_soft.c:40,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis256/aegis256_soft.c:41,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis256/aegis256_soft.c:42,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis256/aegis256_soft.c:43,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis256/aegis256_soft.c:44,16'
          Dst:             softaes_block_encrypt
        - Src:             'crypto_aead/aegis256/aegis256_soft.c:44,16'
          Dst:             softaes_block_xor
    - functionName:    store32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aegis256_dec
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - state
      BBCount:         3
      ICount:          138
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis256_update
        - softaes_block_and
        - softaes_block_load
        - softaes_block_store
        - softaes_block_xor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:106,11'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:107,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:108,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:109,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:110,11'
          Dst:             softaes_block_and
        - Src:             'crypto_aead/aegis256/aegis256_common.h:110,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:111,5'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis256/aegis256_common.h:113,5'
          Dst:             aegis256_update
    - functionName:    softaes_block_load64x2
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/softaes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aegis256_mac
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - mac
        - maclen
        - adlen
        - mlen
        - state
      BBCount:         13
      ICount:          298
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - aegis256_update
        - softaes_block_load64x2
        - softaes_block_store
        - softaes_block_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:46,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:47,25'
              BranchSideFuncs:
                - aegis256_update
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_store.17169
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_store.17169
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_store.17169
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:50,9'
              BranchSideFuncs:
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_store.17169
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_store.17169
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_store.17169
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:50,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:51,15'
              BranchSideFuncs:
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_store.17169
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:55,16'
              BranchSideFuncs:
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_store.17169
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_store.17169
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:55,16'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:56,15'
              BranchSideFuncs:
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_store.17169
                - softaes_block_xor.17167
                - softaes_block_xor.17167
                - softaes_block_store.17169
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:61,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:43,11'
          Dst:             softaes_block_load64x2
        - Src:             'crypto_aead/aegis256/aegis256_common.h:44,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:47,9'
          Dst:             aegis256_update
        - Src:             'crypto_aead/aegis256/aegis256_common.h:51,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:52,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:52,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:53,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:53,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:54,9'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis256/aegis256_common.h:56,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:56,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:57,9'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis256/aegis256_common.h:58,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:58,15'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:59,9'
          Dst:             softaes_block_store
    - functionName:    aegis256_enc
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - state
      BBCount:         3
      ICount:          140
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis256_update
        - softaes_block_and
        - softaes_block_load
        - softaes_block_store
        - softaes_block_xor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:91,11'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:92,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:93,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:94,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:95,11'
          Dst:             softaes_block_and
        - Src:             'crypto_aead/aegis256/aegis256_common.h:95,11'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:96,5'
          Dst:             softaes_block_store
        - Src:             'crypto_aead/aegis256/aegis256_common.h:98,5'
          Dst:             aegis256_update
    - functionName:    aegis256_absorb
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - state
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis256_update
        - softaes_block_load
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:70,11'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:71,5'
          Dst:             aegis256_update
    - functionName:    aegis256_absorb2
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - state
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis256_update
        - softaes_block_load
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:79,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:80,12'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:81,5'
          Dst:             aegis256_update
        - Src:             'crypto_aead/aegis256/aegis256_common.h:82,5'
          Dst:             aegis256_update
    - functionName:    aegis256_init
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - nonce
        - state
      BBCount:         7
      ICount:          207
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - aegis256_update
        - softaes_block_load
        - softaes_block_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:29,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:30,25'
              BranchSideFuncs:
                - aegis256_update
                - aegis256_update
                - aegis256_update
                - aegis256_update
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:13,31'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:14,31'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:15,31'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:16,31'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:17,31'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:18,31'
          Dst:             softaes_block_load
        - Src:             'crypto_aead/aegis256/aegis256_common.h:19,31'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:20,31'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:27,16'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:28,16'
          Dst:             softaes_block_xor
        - Src:             'crypto_aead/aegis256/aegis256_common.h:30,9'
          Dst:             aegis256_update
        - Src:             'crypto_aead/aegis256/aegis256_common.h:31,9'
          Dst:             aegis256_update
        - Src:             'crypto_aead/aegis256/aegis256_common.h:32,9'
          Dst:             aegis256_update
        - Src:             'crypto_aead/aegis256/aegis256_common.h:33,9'
          Dst:             aegis256_update
    - functionName:    decrypt_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - mac
        - maclen
        - ad
        - adlen
        - npub
        - k
      BBCount:         42
      ICount:          279
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - aegis256_absorb
        - aegis256_absorb2
        - aegis256_dec
        - aegis256_declast
        - aegis256_init
        - aegis256_mac
        - crypto_verify_16
        - crypto_verify_32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:191,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:192,26'
              BranchSideFuncs:
                - aegis256_absorb2
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
                - aegis256_declast
                - aegis256_dec
                - aegis256_dec
                - aegis256_absorb
                - aegis256_absorb
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:194,5'
              BranchSideFuncs:
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
                - aegis256_declast
                - aegis256_dec
                - aegis256_dec
                - aegis256_absorb
                - aegis256_absorb
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:194,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:195,25'
              BranchSideFuncs:
                - aegis256_absorb
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
                - aegis256_declast
                - aegis256_dec
                - aegis256_dec
                - aegis256_absorb
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:197,9'
              BranchSideFuncs:
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
                - aegis256_declast
                - aegis256_dec
                - aegis256_dec
                - aegis256_absorb
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:197,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:198,9'
              BranchSideFuncs:
                - aegis256_absorb
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
                - aegis256_declast
                - aegis256_dec
                - aegis256_dec
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:202,9'
              BranchSideFuncs:
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
                - aegis256_declast
                - aegis256_dec
                - aegis256_dec
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:202,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:203,16'
              BranchSideFuncs:
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
                - aegis256_declast
                - aegis256_dec
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:207,16'
              BranchSideFuncs:
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
                - aegis256_declast
                - aegis256_dec
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:203,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:204,26'
              BranchSideFuncs:
                - aegis256_dec
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
                - aegis256_declast
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:206,5'
              BranchSideFuncs:
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
                - aegis256_declast
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:207,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:0,0'
              BranchSideFuncs:
                - aegis256_dec
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
                - aegis256_declast
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:208,26'
              BranchSideFuncs:
                - aegis256_dec
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
                - aegis256_declast
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:211,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:212,13'
              BranchSideFuncs:
                - aegis256_declast
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:220,18'
              BranchSideFuncs:
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:212,13'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:213,30'
              BranchSideFuncs:
                - aegis256_declast
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:215,30'
              BranchSideFuncs:
                - aegis256_declast
                - aegis256_mac
                - crypto_verify_32
                - crypto_verify_16
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:222,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:223,32'
              BranchSideFuncs:
                - crypto_verify_16
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:224,16'
              BranchSideFuncs:
                - crypto_verify_32
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:227,18'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:227,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:227,18'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:227,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:227,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:228,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:189,5'
          Dst:             aegis256_init
        - Src:             'crypto_aead/aegis256/aegis256_common.h:192,9'
          Dst:             aegis256_absorb2
        - Src:             'crypto_aead/aegis256/aegis256_common.h:195,9'
          Dst:             aegis256_absorb
        - Src:             'crypto_aead/aegis256/aegis256_common.h:200,9'
          Dst:             aegis256_absorb
        - Src:             'crypto_aead/aegis256/aegis256_common.h:204,13'
          Dst:             aegis256_dec
        - Src:             'crypto_aead/aegis256/aegis256_common.h:208,13'
          Dst:             aegis256_dec
        - Src:             'crypto_aead/aegis256/aegis256_common.h:213,13'
          Dst:             aegis256_declast
        - Src:             'crypto_aead/aegis256/aegis256_common.h:215,13'
          Dst:             aegis256_declast
        - Src:             'crypto_aead/aegis256/aegis256_common.h:220,5'
          Dst:             aegis256_mac
        - Src:             'crypto_aead/aegis256/aegis256_common.h:223,15'
          Dst:             crypto_verify_16
        - Src:             'crypto_aead/aegis256/aegis256_common.h:225,15'
          Dst:             crypto_verify_32
    - functionName:    encrypt_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - mac
        - maclen
        - m
        - mlen
        - ad
        - adlen
        - npub
        - k
      BBCount:         21
      ICount:          179
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - aegis256_absorb
        - aegis256_absorb2
        - aegis256_enc
        - aegis256_init
        - aegis256_mac
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:151,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:152,26'
              BranchSideFuncs:
                - aegis256_absorb2
                - aegis256_mac
                - aegis256_enc
                - aegis256_enc
                - aegis256_absorb
                - aegis256_absorb
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:154,5'
              BranchSideFuncs:
                - aegis256_mac
                - aegis256_enc
                - aegis256_enc
                - aegis256_absorb
                - aegis256_absorb
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:154,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:155,25'
              BranchSideFuncs:
                - aegis256_absorb
                - aegis256_mac
                - aegis256_enc
                - aegis256_enc
                - aegis256_absorb
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:157,9'
              BranchSideFuncs:
                - aegis256_mac
                - aegis256_enc
                - aegis256_enc
                - aegis256_absorb
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:157,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:158,9'
              BranchSideFuncs:
                - aegis256_absorb
                - aegis256_mac
                - aegis256_enc
                - aegis256_enc
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:162,12'
              BranchSideFuncs:
                - aegis256_mac
                - aegis256_enc
                - aegis256_enc
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:162,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:163,22'
              BranchSideFuncs:
                - aegis256_enc
                - aegis256_mac
                - aegis256_enc
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:165,9'
              BranchSideFuncs:
                - aegis256_mac
                - aegis256_enc
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:165,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:165,9'
              BranchSideFuncs:
                - aegis256_enc
                - aegis256_mac
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:166,9'
              BranchSideFuncs:
                - aegis256_enc
                - aegis256_mac
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:149,5'
          Dst:             aegis256_init
        - Src:             'crypto_aead/aegis256/aegis256_common.h:152,9'
          Dst:             aegis256_absorb2
        - Src:             'crypto_aead/aegis256/aegis256_common.h:155,9'
          Dst:             aegis256_absorb
        - Src:             'crypto_aead/aegis256/aegis256_common.h:160,9'
          Dst:             aegis256_absorb
        - Src:             'crypto_aead/aegis256/aegis256_common.h:163,9'
          Dst:             aegis256_enc
        - Src:             'crypto_aead/aegis256/aegis256_common.h:168,9'
          Dst:             aegis256_enc
        - Src:             'crypto_aead/aegis256/aegis256_common.h:172,5'
          Dst:             aegis256_mac
    - functionName:    store32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotl32
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - b
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa208_constbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa208_keybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa208_inputbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa208_outputbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa208
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
        - k
        - c
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_core_salsa
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:167,5'
          Dst:             crypto_core_salsa
    - functionName:    crypto_core_salsa
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - k
        - c
        - rounds
      BBCount:         10
      ICount:          529
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - load32_le
        - rotl32
        - store32_le
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_core/salsa/ref/core_salsa_ref.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto_core/salsa/ref/core_salsa_ref.c:26,21'
              BranchSideFuncs:
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
            - BranchSide:      'crypto_core/salsa/ref/core_salsa_ref.c:31,17'
              BranchSideFuncs:
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - load32_le.17221
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
        - Branch String:   'crypto_core/salsa/ref/core_salsa_ref.c:45,5'
          Branch Sides:
            - BranchSide:      'crypto_core/salsa/ref/core_salsa_ref.c:46,16'
              BranchSideFuncs:
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - rotl32.17220
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
            - BranchSide:      'crypto_core/salsa/ref/core_salsa_ref.c:79,5'
              BranchSideFuncs:
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
                - store32_le.17219
      Callsites:
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:26,21'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:27,21'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:28,21'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:29,21'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:31,17'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:32,17'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:33,17'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:34,17'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:35,17'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:36,17'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:37,17'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:38,17'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:40,17'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:41,17'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:42,17'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:43,17'
          Dst:             load32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:46,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:47,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:48,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:49,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:50,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:51,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:52,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:53,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:54,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:55,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:56,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:57,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:58,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:59,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:60,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:61,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:62,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:63,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:64,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:65,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:66,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:67,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:68,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:69,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:70,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:71,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:72,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:73,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:74,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:75,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:76,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:77,16'
          Dst:             rotl32
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:79,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:80,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:81,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:82,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:83,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:84,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:85,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:86,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:87,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:88,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:89,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:90,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:91,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:92,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:93,5'
          Dst:             store32_le
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:94,5'
          Dst:             store32_le
    - functionName:    crypto_core_salsa2012_constbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa2012_keybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa2012_inputbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa2012_outputbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa2012
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
        - k
        - c
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_core_salsa
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:135,5'
          Dst:             crypto_core_salsa
    - functionName:    crypto_core_salsa20_constbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa20_keybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa20_inputbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa20_outputbytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_core_salsa20
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
        - k
        - c
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_core_salsa
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/salsa/ref/core_salsa_ref.c:101,5'
          Dst:             crypto_core_salsa
    - functionName:    rotl32
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - b
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _encrypt
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/softaes/softaes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ix0
        - ix1
        - ix2
        - ix3
      BBCount:         15
      ICount:          419
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - rotl32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_core/softaes/softaes.c:259,5'
          Branch Sides:
            - BranchSide:      'crypto_core/softaes/softaes.c:260,20'
              BranchSideFuncs:
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
            - BranchSide:      'crypto_core/softaes/softaes.c:265,12'
              BranchSideFuncs:
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
        - Branch String:   'crypto_core/softaes/softaes.c:265,5'
          Branch Sides:
            - BranchSide:      'crypto_core/softaes/softaes.c:266,16'
              BranchSideFuncs:
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
            - BranchSide:      'crypto_core/softaes/softaes.c:275,37'
              BranchSideFuncs:
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
        - Branch String:   'crypto_core/softaes/softaes.c:266,9'
          Branch Sides:
            - BranchSide:      'crypto_core/softaes/softaes.c:267,31'
              BranchSideFuncs:
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
            - BranchSide:      'crypto_core/softaes/softaes.c:272,5'
              BranchSideFuncs:
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
                - rotl32.17234
      Callsites:
        - Src:             'crypto_core/softaes/softaes.c:279,15'
          Dst:             rotl32
        - Src:             'crypto_core/softaes/softaes.c:280,15'
          Dst:             rotl32
        - Src:             'crypto_core/softaes/softaes.c:281,15'
          Dst:             rotl32
        - Src:             'crypto_core/softaes/softaes.c:284,15'
          Dst:             rotl32
        - Src:             'crypto_core/softaes/softaes.c:285,15'
          Dst:             rotl32
        - Src:             'crypto_core/softaes/softaes.c:286,15'
          Dst:             rotl32
        - Src:             'crypto_core/softaes/softaes.c:289,15'
          Dst:             rotl32
        - Src:             'crypto_core/softaes/softaes.c:290,15'
          Dst:             rotl32
        - Src:             'crypto_core/softaes/softaes.c:291,15'
          Dst:             rotl32
        - Src:             'crypto_core/softaes/softaes.c:294,15'
          Dst:             rotl32
        - Src:             'crypto_core/softaes/softaes.c:295,15'
          Dst:             rotl32
        - Src:             'crypto_core/softaes/softaes.c:296,15'
          Dst:             rotl32
    - functionName:    softaes_block_encrypt
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/softaes/softaes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - block
        - rk
        - ''
        - ''
      BBCount:         3
      ICount:          169
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _encrypt
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/softaes/softaes.c:331,11'
          Dst:             _encrypt
    - functionName:    _crypto_generichash_blake2b_pick_best_implementation
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blake2b_pick_best_implementation
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:115,12'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:115,12'
              BranchSideFuncs:
                - blake2b_pick_best_implementation
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:115,12'
              BranchSideFuncs:
                - blake2b_pick_best_implementation
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:115,12'
          Dst:             blake2b_pick_best_implementation
    - functionName:    crypto_generichash_blake2b_final
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - out
        - outlen
      BBCount:         6
      ICount:          38
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - blake2b_final
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:107,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:107,5'
              BranchSideFuncs:
                - blake2b_final
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:107,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:107,5'
          Dst:             __assert_fail
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:108,12'
          Dst:             blake2b_final
    - functionName:    crypto_generichash_blake2b_update
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - in
        - inlen
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blake2b_update
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:99,12'
          Dst:             blake2b_update
    - functionName:    crypto_generichash_blake2b_init_salt_personal
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - key
        - keylen
        - outlen
        - salt
        - personal
      BBCount:         27
      ICount:          133
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - blake2b_init_key_salt_personal
        - blake2b_init_salt_personal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:74,22'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:74,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:76,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:74,51'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:76,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:76,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:78,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - blake2b_init_key_salt_personal
                - blake2b_init_salt_personal
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:78,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:78,5'
              BranchSideFuncs:
                - __assert_fail
                - blake2b_init_key_salt_personal
                - blake2b_init_salt_personal
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:79,5'
              BranchSideFuncs:
                - __assert_fail
                - blake2b_init_key_salt_personal
                - blake2b_init_salt_personal
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:79,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:79,5'
              BranchSideFuncs:
                - blake2b_init_key_salt_personal
                - blake2b_init_salt_personal
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:80,9'
              BranchSideFuncs:
                - blake2b_init_key_salt_personal
                - blake2b_init_salt_personal
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:80,21'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:80,24'
              BranchSideFuncs:
                - blake2b_init_salt_personal
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:81,67'
              BranchSideFuncs:
                - blake2b_init_salt_personal
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:81,67'
              BranchSideFuncs:
                - blake2b_init_salt_personal
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:85,74'
              BranchSideFuncs:
                - blake2b_init_key_salt_personal
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:85,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:85,16'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:89,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:78,5'
          Dst:             __assert_fail
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:79,5'
          Dst:             __assert_fail
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:81,13'
          Dst:             blake2b_init_salt_personal
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:85,16'
          Dst:             blake2b_init_key_salt_personal
    - functionName:    crypto_generichash_blake2b_init
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - key
        - keylen
        - outlen
      BBCount:         27
      ICount:          123
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - blake2b_init
        - blake2b_init_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:50,22'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:50,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:52,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:50,51'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:51,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:52,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:54,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - blake2b_init_key
                - blake2b_init
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:54,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:54,5'
              BranchSideFuncs:
                - __assert_fail
                - blake2b_init_key
                - blake2b_init
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:55,5'
              BranchSideFuncs:
                - __assert_fail
                - blake2b_init_key
                - blake2b_init
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:55,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:55,5'
              BranchSideFuncs:
                - blake2b_init_key
                - blake2b_init
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:57,9'
              BranchSideFuncs:
                - blake2b_init_key
                - blake2b_init
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:57,21'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:57,24'
              BranchSideFuncs:
                - blake2b_init
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:58,53'
              BranchSideFuncs:
                - blake2b_init
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:58,53'
              BranchSideFuncs:
                - blake2b_init
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:61,60'
              BranchSideFuncs:
                - blake2b_init_key
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:58,13'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:59,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:61,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:61,16'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:63,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:54,5'
          Dst:             __assert_fail
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:55,5'
          Dst:             __assert_fail
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:58,13'
          Dst:             blake2b_init
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:61,16'
          Dst:             blake2b_init_key
    - functionName:    crypto_generichash_blake2b_salt_personal
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - outlen
        - in
        - inlen
        - key
        - keylen
        - salt
        - personal
      BBCount:         19
      ICount:          107
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - blake2b_salt_personal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:33,22'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:33,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:35,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:33,51'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:34,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:35,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:34,35'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:34,38'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:35,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:35,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:37,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - blake2b_salt_personal
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:37,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:37,5'
              BranchSideFuncs:
                - __assert_fail
                - blake2b_salt_personal
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:38,5'
              BranchSideFuncs:
                - __assert_fail
                - blake2b_salt_personal
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:38,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:38,5'
              BranchSideFuncs:
                - blake2b_salt_personal
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:40,46'
              BranchSideFuncs:
                - blake2b_salt_personal
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:37,5'
          Dst:             __assert_fail
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:38,5'
          Dst:             __assert_fail
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:40,12'
          Dst:             blake2b_salt_personal
    - functionName:    crypto_generichash_blake2b
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - outlen
        - in
        - inlen
        - key
        - keylen
      BBCount:         19
      ICount:          99
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - blake2b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:16,22'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:16,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:18,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:16,51'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:17,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:18,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:17,35'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:17,38'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:18,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:16,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:18,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:20,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - blake2b
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:20,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:20,5'
              BranchSideFuncs:
                - __assert_fail
                - blake2b
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:21,5'
              BranchSideFuncs:
                - __assert_fail
                - blake2b
        - Branch String:   'crypto_generichash/blake2b/ref/generichash_blake2b.c:21,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:21,5'
              BranchSideFuncs:
                - blake2b
            - BranchSide:      'crypto_generichash/blake2b/ref/generichash_blake2b.c:23,32'
              BranchSideFuncs:
                - blake2b
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:20,5'
          Dst:             __assert_fail
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:21,5'
          Dst:             __assert_fail
        - Src:             'crypto_generichash/blake2b/ref/generichash_blake2b.c:23,12'
          Dst:             blake2b
    - functionName:    _crypto_onetimeauth_poly1305_pick_best_implementation
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sodium_runtime_has_sse2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_onetimeauth/poly1305/onetimeauth_poly1305.c:83,20'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/onetimeauth_poly1305.c:83,20'
              BranchSideFuncs:
                - sodium_runtime_has_sse2
            - BranchSide:      'crypto_onetimeauth/poly1305/onetimeauth_poly1305.c:83,20'
              BranchSideFuncs:
                - sodium_runtime_has_sse2
        - Branch String:   'crypto_onetimeauth/poly1305/onetimeauth_poly1305.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/onetimeauth_poly1305.c:85,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/onetimeauth_poly1305.c:86,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/onetimeauth_poly1305.c:85,9'
          Dst:             sodium_runtime_has_sse2
    - functionName:    crypto_onetimeauth_poly1305_keygen
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - randombytes_buf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/onetimeauth_poly1305.c:77,5'
          Dst:             randombytes_buf
    - functionName:    crypto_onetimeauth_poly1305_statebytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_onetimeauth_poly1305_keybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_onetimeauth_poly1305_bytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_onetimeauth_poly1305_final
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - out
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_onetimeauth_poly1305_update
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - in
        - inlen
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_onetimeauth_poly1305_init
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - key
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_onetimeauth_poly1305_verify
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - in
        - inlen
        - k
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_onetimeauth_poly1305
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
        - inlen
        - k
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store64_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly1305_blocks
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - st
        - m
        - bytes
      BBCount:         6
      ICount:          286
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load64_le
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:84,5'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:88,14'
              BranchSideFuncs:
                - load64_le
                - load64_le
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:130,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:88,14'
          Dst:             load64_le
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:89,14'
          Dst:             load64_le
    - functionName:    load64_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly1305_finish
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
        - mac
      BBCount:         10
      ICount:          299
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - poly1305_blocks
        - sodium_memzero
        - store64_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:144,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:144,9'
              BranchSideFuncs:
                - poly1305_blocks
                - store64_le
                - store64_le
                - sodium_memzero
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:145,32'
              BranchSideFuncs:
                - poly1305_blocks
                - store64_le
                - store64_le
                - sodium_memzero
        - Branch String:   'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:149,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:150,13'
              BranchSideFuncs:
                - poly1305_blocks
                - store64_le
                - store64_le
                - sodium_memzero
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:152,9'
              BranchSideFuncs:
                - poly1305_blocks
                - store64_le
                - store64_le
                - sodium_memzero
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:153,9'
          Dst:             poly1305_blocks
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:216,5'
          Dst:             store64_le
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:217,5'
          Dst:             store64_le
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:220,5'
          Dst:             sodium_memzero
    - functionName:    poly1305_update
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - st
        - m
        - bytes
      BBCount:         25
      ICount:          193
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - poly1305_blocks
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:22,58'
              BranchSideFuncs:
                - poly1305_blocks
                - poly1305_blocks
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:41,9'
              BranchSideFuncs:
                - poly1305_blocks
        - Branch String:   'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:24,13'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:25,20'
              BranchSideFuncs:
                - poly1305_blocks
                - poly1305_blocks
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:27,16'
              BranchSideFuncs:
                - poly1305_blocks
                - poly1305_blocks
        - Branch String:   'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:28,44'
              BranchSideFuncs:
                - poly1305_blocks
                - poly1305_blocks
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:30,18'
              BranchSideFuncs:
                - poly1305_blocks
                - poly1305_blocks
        - Branch String:   'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:33,13'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:34,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:36,25'
              BranchSideFuncs:
                - poly1305_blocks
                - poly1305_blocks
        - Branch String:   'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:42,36'
              BranchSideFuncs:
                - poly1305_blocks
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:50,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:50,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:51,16'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:52,44'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:54,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:36,9'
          Dst:             poly1305_blocks
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:44,9'
          Dst:             poly1305_blocks
    - functionName:    poly1305_init
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
        - key
      BBCount:         3
      ICount:          84
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load64_le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:40,10'
          Dst:             load64_le
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:41,10'
          Dst:             load64_le
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:54,18'
          Dst:             load64_le
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna64.h:55,18'
          Dst:             load64_le
    - functionName:    crypto_onetimeauth_poly1305_donna_final
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly1305_finish
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:97,5'
          Dst:             poly1305_finish
    - functionName:    crypto_onetimeauth_poly1305_donna_update
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - in
        - inlen
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly1305_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:88,5'
          Dst:             poly1305_update
    - functionName:    crypto_onetimeauth_poly1305_donna_init
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - key
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly1305_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:78,5'
          Dst:             poly1305_init
    - functionName:    crypto_onetimeauth_poly1305_donna_verify
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - in
        - inlen
        - k
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_onetimeauth_poly1305_donna
        - crypto_verify_16
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:110,5'
          Dst:             crypto_onetimeauth_poly1305_donna
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:112,12'
          Dst:             crypto_verify_16
    - functionName:    crypto_onetimeauth_poly1305_donna
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - m
        - inlen
        - key
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly1305_finish
        - poly1305_init
        - poly1305_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:65,5'
          Dst:             poly1305_init
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:66,5'
          Dst:             poly1305_update
        - Src:             'crypto_onetimeauth/poly1305/donna/poly1305_donna.c:67,5'
          Dst:             poly1305_finish
    - functionName:    load64_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_block
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - input
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - load64_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:54,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:55,21'
              BranchSideFuncs:
                - load64_le.17367
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:57,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-core.c:55,21'
          Dst:             load64_le
    - functionName:    store32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    free_memory
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - region
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - munmap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:166,16'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:166,19'
              BranchSideFuncs:
                - free
                - munmap
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:175,10'
              BranchSideFuncs:
                - free
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:168,20'
              BranchSideFuncs:
                - munmap
                - free
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:175,10'
              BranchSideFuncs:
                - free
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:168,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:169,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:174,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-core.c:168,13'
          Dst:             munmap
    - functionName:    clear_memory
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - instance
        - clear
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - sodium_memzero
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:145,9'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:146,13'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:146,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:147,28'
              BranchSideFuncs:
                - sodium_memzero
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:150,13'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:150,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:151,28'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-core.c:147,13'
          Dst:             sodium_memzero
        - Src:             'crypto_pwhash/argon2/argon2-core.c:151,13'
          Dst:             sodium_memzero
    - functionName:    store64_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    argon2_pick_best_implementation
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - sodium_runtime_has_avx2
        - sodium_runtime_has_avx512f
        - sodium_runtime_has_ssse3
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:528,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:528,9'
              BranchSideFuncs:
                - sodium_runtime_has_avx512f
                - sodium_runtime_has_avx2
                - sodium_runtime_has_ssse3
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:528,9'
              BranchSideFuncs:
                - sodium_runtime_has_avx512f
                - sodium_runtime_has_avx2
                - sodium_runtime_has_ssse3
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:528,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:529,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:535,9'
              BranchSideFuncs:
                - sodium_runtime_has_avx2
                - sodium_runtime_has_ssse3
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:535,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:536,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:541,9'
              BranchSideFuncs:
                - sodium_runtime_has_ssse3
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:541,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:542,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:546,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-core.c:528,9'
          Dst:             sodium_runtime_has_avx512f
        - Src:             'crypto_pwhash/argon2/argon2-core.c:535,9'
          Dst:             sodium_runtime_has_avx2
        - Src:             'crypto_pwhash/argon2/argon2-core.c:541,9'
          Dst:             sodium_runtime_has_ssse3
    - functionName:    _crypto_pwhash_argon2_pick_best_implementation
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - argon2_pick_best_implementation
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:555,12'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:555,12'
              BranchSideFuncs:
                - argon2_pick_best_implementation
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:555,12'
              BranchSideFuncs:
                - argon2_pick_best_implementation
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-core.c:555,12'
          Dst:             argon2_pick_best_implementation
    - functionName:    argon2_fill_first_blocks
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - blockhash
        - instance
      BBCount:         7
      ICount:          90
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - blake2b_long
        - load_block
        - sodium_memzero
        - store32_le
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:379,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:380,9'
              BranchSideFuncs:
                - store32_le.17368
                - store32_le.17368
                - blake2b_long
                - load_block
                - store32_le.17368
                - blake2b_long
                - load_block
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:393,20'
              BranchSideFuncs:
                - sodium_memzero
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-core.c:380,9'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:381,9'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:382,9'
          Dst:             blake2b_long
        - Src:             'crypto_pwhash/argon2/argon2-core.c:384,9'
          Dst:             load_block
        - Src:             'crypto_pwhash/argon2/argon2-core.c:387,9'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:388,9'
          Dst:             blake2b_long
        - Src:             'crypto_pwhash/argon2/argon2-core.c:390,9'
          Dst:             load_block
        - Src:             'crypto_pwhash/argon2/argon2-core.c:393,5'
          Dst:             sodium_memzero
    - functionName:    argon2_initial_hash
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - blockhash
        - context
        - type
      BBCount:         27
      ICount:          238
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - crypto_generichash_blake2b_final
        - crypto_generichash_blake2b_init
        - crypto_generichash_blake2b_update
        - sodium_memzero
        - store32_le
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:403,25'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:403,36'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:404,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:403,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:404,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:407,5'
              BranchSideFuncs:
                - crypto_generichash_blake2b_init
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - sodium_memzero
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - sodium_memzero
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:431,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:433,43'
              BranchSideFuncs:
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - sodium_memzero
                - crypto_generichash_blake2b_update
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:443,5'
              BranchSideFuncs:
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - sodium_memzero
                - crypto_generichash_blake2b_update
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:436,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:437,28'
              BranchSideFuncs:
                - sodium_memzero
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - sodium_memzero
                - crypto_generichash_blake2b_update
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:441,5'
              BranchSideFuncs:
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - sodium_memzero
                - crypto_generichash_blake2b_update
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:446,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:448,43'
              BranchSideFuncs:
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:451,5'
              BranchSideFuncs:
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - sodium_memzero
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:455,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:457,43'
              BranchSideFuncs:
                - crypto_generichash_blake2b_update
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b_update
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:466,5'
              BranchSideFuncs:
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b_update
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:459,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:460,28'
              BranchSideFuncs:
                - sodium_memzero
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b_update
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:463,5'
              BranchSideFuncs:
                - store32_le.17368
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b_update
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:470,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:472,43'
              BranchSideFuncs:
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:476,50'
              BranchSideFuncs:
                - crypto_generichash_blake2b_final
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-core.c:407,5'
          Dst:             crypto_generichash_blake2b_init
        - Src:             'crypto_pwhash/argon2/argon2-core.c:410,5'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:411,5'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:413,5'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:414,5'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:416,5'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:417,5'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:419,5'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:420,5'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:422,5'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:423,5'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:425,5'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:426,5'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:428,5'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:429,5'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:432,9'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:437,13'
          Dst:             sodium_memzero
        - Src:             'crypto_pwhash/argon2/argon2-core.c:443,5'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:444,5'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:447,9'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:451,5'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:452,5'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:456,9'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:460,13'
          Dst:             sodium_memzero
        - Src:             'crypto_pwhash/argon2/argon2-core.c:466,5'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/argon2-core.c:467,5'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:471,9'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/argon2-core.c:476,5'
          Dst:             crypto_generichash_blake2b_final
    - functionName:    allocate_memory
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - region
        - m_cost
      BBCount:         18
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - mmap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:84,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:86,35'
              BranchSideFuncs:
                - malloc
                - mmap
                - free
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:87,21'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:87,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:90,32'
              BranchSideFuncs:
                - malloc
                - mmap
                - free
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:92,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:94,25'
              BranchSideFuncs:
                - mmap
                - free
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:100,14'
              BranchSideFuncs:
                - free
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:102,24'
              BranchSideFuncs:
                - free
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:121,15'
              BranchSideFuncs:
                - free
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:126,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-core.c:97,17'
          Dst:             mmap
    - functionName:    argon2_initialize
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - instance
        - context
      BBCount:         13
      ICount:          97
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - allocate_memory
        - argon2_fill_first_blocks
        - argon2_free_instance
        - argon2_initial_hash
        - sodium_memzero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:486,26'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:486,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:487,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:486,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:487,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:493,36'
              BranchSideFuncs:
                - malloc
                - allocate_memory
                - argon2_initial_hash
                - sodium_memzero
                - argon2_fill_first_blocks
                - sodium_memzero
                - argon2_free_instance
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:492,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:494,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:497,32'
              BranchSideFuncs:
                - allocate_memory
                - argon2_initial_hash
                - sodium_memzero
                - argon2_fill_first_blocks
                - sodium_memzero
                - argon2_free_instance
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:498,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:499,30'
              BranchSideFuncs:
                - argon2_free_instance
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:507,25'
              BranchSideFuncs:
                - argon2_initial_hash
                - sodium_memzero
                - argon2_fill_first_blocks
                - sodium_memzero
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-core.c:497,14'
          Dst:             allocate_memory
        - Src:             'crypto_pwhash/argon2/argon2-core.c:499,9'
          Dst:             argon2_free_instance
        - Src:             'crypto_pwhash/argon2/argon2-core.c:507,5'
          Dst:             argon2_initial_hash
        - Src:             'crypto_pwhash/argon2/argon2-core.c:509,5'
          Dst:             sodium_memzero
        - Src:             'crypto_pwhash/argon2/argon2-core.c:514,5'
          Dst:             argon2_fill_first_blocks
        - Src:             'crypto_pwhash/argon2/argon2-core.c:516,5'
          Dst:             sodium_memzero
    - functionName:    argon2_free_instance
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - instance
        - flags
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clear_memory
        - free_memory
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-core.c:182,5'
          Dst:             clear_memory
        - Src:             'crypto_pwhash/argon2/argon2-core.c:187,5'
          Dst:             free_memory
    - functionName:    argon2_validate_inputs
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         64
      ICount:          342
      EdgeCount:       92
      CyclomaticComplexity: 30
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:252,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:255,17'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:256,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:260,29'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:261,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:264,29'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:265,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:269,17'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:270,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:275,33'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:270,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:271,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:273,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:275,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:276,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:279,33'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:279,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:280,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:284,17'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:285,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:290,34'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:285,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:288,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:290,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:291,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:294,34'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:294,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:295,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:299,17'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:299,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:300,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:304,33'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:300,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:301,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:303,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:304,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:305,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:308,33'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:308,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:309,13'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:315,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:319,36'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:315,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:316,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:318,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:319,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:320,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:323,36'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:323,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:324,13'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:330,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:333,28'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:334,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:338,29'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:338,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:339,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:342,29'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:342,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:343,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:346,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:346,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:347,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:351,27'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:351,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:352,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:355,27'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:355,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:356,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:360,30'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:360,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:361,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:364,30'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:364,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:365,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:369,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    argon2_fill_memory_blocks
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - instance
        - pass
      BBCount:         17
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:232,26'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:232,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:233,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:233,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:236,21'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:237,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:237,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:238,36'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:239,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:240,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:244,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    store_block
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - output
        - src
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - store64_le
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:63,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:64,9'
              BranchSideFuncs:
                - store64_le.17369
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:66,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-core.c:64,9'
          Dst:             store64_le
    - functionName:    xor_block
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:84,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:85,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:87,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    copy_block
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    argon2_finalize
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - instance
      BBCount:         12
      ICount:          113
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - argon2_free_instance
        - blake2b_long
        - copy_block
        - sodium_memzero
        - store_block
        - xor_block
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:194,25'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:194,28'
              BranchSideFuncs:
                - copy_block
                - store_block
                - blake2b_long
                - sodium_memzero
                - sodium_memzero
                - argon2_free_instance
                - xor_block
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:194,25'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:194,9'
              BranchSideFuncs:
                - copy_block
                - store_block
                - blake2b_long
                - sodium_memzero
                - sodium_memzero
                - argon2_free_instance
                - xor_block
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:199,20'
              BranchSideFuncs:
                - copy_block
                - store_block
                - blake2b_long
                - sodium_memzero
                - sodium_memzero
                - argon2_free_instance
                - xor_block
        - Branch String:   'crypto_pwhash/argon2/argon2-core.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:204,17'
              BranchSideFuncs:
                - xor_block
                - store_block
                - blake2b_long
                - sodium_memzero
                - sodium_memzero
                - argon2_free_instance
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.c:212,25'
              BranchSideFuncs:
                - store_block
                - blake2b_long
                - sodium_memzero
                - sodium_memzero
                - argon2_free_instance
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-core.c:198,9'
          Dst:             copy_block
        - Src:             'crypto_pwhash/argon2/argon2-core.c:205,13'
          Dst:             xor_block
        - Src:             'crypto_pwhash/argon2/argon2-core.c:212,13'
          Dst:             store_block
        - Src:             'crypto_pwhash/argon2/argon2-core.c:213,13'
          Dst:             blake2b_long
        - Src:             'crypto_pwhash/argon2/argon2-core.c:215,13'
          Dst:             sodium_memzero
        - Src:             'crypto_pwhash/argon2/argon2-core.c:217,13'
          Dst:             sodium_memzero
        - Src:             'crypto_pwhash/argon2/argon2-core.c:221,9'
          Dst:             argon2_free_instance
    - functionName:    rotr64
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - x
        - b
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    128
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fBlaMka
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/blamka-round-ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    128
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_block
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:84,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:85,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:87,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    copy_block
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_block_value
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - b
        - in
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fill_block
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev_block
        - ref_block
        - next_block
      BBCount:         47
      ICount:          2958
      EdgeCount:       49
      CyclomaticComplexity: 4
      functionsReached:
        - copy_block
        - fBlaMka
        - rotr64
        - xor_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:35,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
              BranchSideFuncs:
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - copy_block.17398
                - xor_block.17397
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:47,12'
              BranchSideFuncs:
                - copy_block.17398
                - xor_block.17397
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:47,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
              BranchSideFuncs:
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - copy_block.17398
                - xor_block.17397
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:57,16'
              BranchSideFuncs:
                - copy_block.17398
                - xor_block.17397
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:29,5'
          Dst:             copy_block
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:30,5'
          Dst:             xor_block
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:31,5'
          Dst:             copy_block
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:36,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:48,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:57,5'
          Dst:             copy_block
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:58,5'
          Dst:             xor_block
    - functionName:    fill_block_with_xor
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev_block
        - ref_block
        - next_block
      BBCount:         47
      ICount:          2960
      EdgeCount:       49
      CyclomaticComplexity: 4
      functionsReached:
        - copy_block
        - fBlaMka
        - rotr64
        - xor_block
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:77,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
              BranchSideFuncs:
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - copy_block.17398
                - xor_block.17397
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:89,12'
              BranchSideFuncs:
                - copy_block.17398
                - xor_block.17397
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:89,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
              BranchSideFuncs:
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - fBlaMka
                - rotr64.17396
                - copy_block.17398
                - xor_block.17397
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:99,16'
              BranchSideFuncs:
                - copy_block.17398
                - xor_block.17397
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:68,5'
          Dst:             copy_block
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:69,5'
          Dst:             xor_block
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:70,5'
          Dst:             copy_block
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:71,5'
          Dst:             xor_block
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:78,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:90,9'
          Dst:             rotr64
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:99,5'
          Dst:             copy_block
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:100,5'
          Dst:             xor_block
    - functionName:    index_alpha
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - instance
        - position
        - pseudo_rand
        - same_lane
      BBCount:         19
      ICount:          201
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:157,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:159,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:177,13'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:159,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:162,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:164,17'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:164,17'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:167,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:171,21'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:177,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:178,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:182,35'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:198,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:198,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:199,27'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:199,26'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:199,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:201,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    generate_addresses
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - instance
        - position
        - pseudo_rands
      BBCount:         15
      ICount:          142
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fill_block_with_xor
        - init_block_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:121,26'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:121,29'
              BranchSideFuncs:
                - init_block_value
                - init_block_value
                - fill_block_with_xor
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:121,26'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:121,9'
              BranchSideFuncs:
                - init_block_value
                - init_block_value
                - fill_block_with_xor
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:122,28'
              BranchSideFuncs:
                - init_block_value
                - init_block_value
                - fill_block_with_xor
                - fill_block_with_xor
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:130,17'
              BranchSideFuncs:
                - init_block_value
                - init_block_value
                - fill_block_with_xor
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:140,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:130,17'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:131,29'
              BranchSideFuncs:
                - init_block_value
                - init_block_value
                - fill_block_with_xor
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:138,45'
              BranchSideFuncs:
                - init_block_value
                - init_block_value
                - fill_block_with_xor
                - fill_block_with_xor
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:118,5'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:119,5'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:132,17'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:133,17'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:134,17'
          Dst:             fill_block_with_xor
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:135,17'
          Dst:             fill_block_with_xor
    - functionName:    argon2_fill_segment_ref
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - instance
        - position
        - ''
      BBCount:         43
      ICount:          363
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - fill_block
        - fill_block_with_xor
        - generate_addresses
        - index_alpha
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:157,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:160,9'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
                - generate_addresses
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:160,37'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:161,19'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
                - generate_addresses
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:165,20'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
                - generate_addresses
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:161,29'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:161,41'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
                - generate_addresses
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:162,37'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
                - generate_addresses
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:162,37'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
                - generate_addresses
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:165,20'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
                - generate_addresses
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:168,28'
              BranchSideFuncs:
                - generate_addresses
                - index_alpha
                - fill_block
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:171,20'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:173,30'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:173,48'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:178,28'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:174,24'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:178,28'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:183,23'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:186,23'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:189,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:189,5'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:192,13'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:192,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:193,27'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:198,13'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:198,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:201,27'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:204,27'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:210,34'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:210,47'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:218,26'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:210,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:212,33'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:218,26'
              BranchSideFuncs:
                - index_alpha
                - fill_block
                - fill_block_with_xor
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ref.c:226,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:227,33'
              BranchSideFuncs:
                - fill_block_with_xor
                - index_alpha
                - fill_block
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ref.c:230,24'
              BranchSideFuncs:
                - fill_block
                - index_alpha
                - fill_block_with_xor
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:168,9'
          Dst:             generate_addresses
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:219,21'
          Dst:             index_alpha
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:227,13'
          Dst:             fill_block_with_xor
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ref.c:230,13'
          Dst:             fill_block
    - functionName:    store32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blake2b_long
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/blake2b-long.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pout
        - outlen
        - in
        - inlen
      BBCount:         52
      ICount:          244
      EdgeCount:       65
      CyclomaticComplexity: 15
      functionsReached:
        - crypto_generichash_blake2b
        - crypto_generichash_blake2b_final
        - crypto_generichash_blake2b_init
        - crypto_generichash_blake2b_update
        - sodium_memzero
        - store32_le
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:20,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:21,9'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:25,5'
              BranchSideFuncs:
                - store32_le.17409
                - crypto_generichash_blake2b_init
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b
                - sodium_memzero
                - crypto_generichash_blake2b
                - crypto_generichash_blake2b_init
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:36,9'
              BranchSideFuncs:
                - crypto_generichash_blake2b_init
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:46,9'
              BranchSideFuncs:
                - crypto_generichash_blake2b_init
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b
                - sodium_memzero
                - crypto_generichash_blake2b
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:36,9'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:37,9'
              BranchSideFuncs:
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - sodium_memzero
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:37,9'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:39,9'
              BranchSideFuncs:
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - sodium_memzero
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:39,9'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:41,9'
              BranchSideFuncs:
                - crypto_generichash_blake2b_final
                - sodium_memzero
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:41,9'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:42,5'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:46,9'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:48,9'
              BranchSideFuncs:
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b
                - sodium_memzero
                - crypto_generichash_blake2b
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:48,9'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:50,9'
              BranchSideFuncs:
                - crypto_generichash_blake2b_update
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b
                - sodium_memzero
                - crypto_generichash_blake2b
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:50,9'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:52,9'
              BranchSideFuncs:
                - crypto_generichash_blake2b_final
                - crypto_generichash_blake2b
                - sodium_memzero
                - crypto_generichash_blake2b
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:52,9'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:54,16'
              BranchSideFuncs:
                - crypto_generichash_blake2b
                - sodium_memzero
                - crypto_generichash_blake2b
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:60,13'
              BranchSideFuncs:
                - crypto_generichash_blake2b
                - crypto_generichash_blake2b
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:69,9'
              BranchSideFuncs:
                - crypto_generichash_blake2b
                - sodium_memzero
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:61,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:61,13'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:64,20'
              BranchSideFuncs:
                - crypto_generichash_blake2b
                - sodium_memzero
                - crypto_generichash_blake2b
        - Branch String:   'crypto_pwhash/argon2/blake2b-long.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:70,9'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_pwhash/argon2/blake2b-long.c:73,16'
              BranchSideFuncs:
                - sodium_memzero
      Callsites:
        - Src:             'crypto_pwhash/argon2/blake2b-long.c:25,5'
          Dst:             store32_le
        - Src:             'crypto_pwhash/argon2/blake2b-long.c:36,9'
          Dst:             crypto_generichash_blake2b_init
        - Src:             'crypto_pwhash/argon2/blake2b-long.c:37,9'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/blake2b-long.c:39,9'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/blake2b-long.c:41,9'
          Dst:             crypto_generichash_blake2b_final
        - Src:             'crypto_pwhash/argon2/blake2b-long.c:46,9'
          Dst:             crypto_generichash_blake2b_init
        - Src:             'crypto_pwhash/argon2/blake2b-long.c:48,9'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/blake2b-long.c:50,9'
          Dst:             crypto_generichash_blake2b_update
        - Src:             'crypto_pwhash/argon2/blake2b-long.c:52,9'
          Dst:             crypto_generichash_blake2b_final
        - Src:             'crypto_pwhash/argon2/blake2b-long.c:61,13'
          Dst:             crypto_generichash_blake2b
        - Src:             'crypto_pwhash/argon2/blake2b-long.c:70,9'
          Dst:             crypto_generichash_blake2b
        - Src:             'crypto_pwhash/argon2/blake2b-long.c:76,5'
          Dst:             sodium_memzero
    - functionName:    edwards_to_montgomery
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - montgomeryX
        - edwardsY
        - edwardsZ
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_add
        - fe25519_invert
        - fe25519_mul
        - fe25519_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:150,5'
          Dst:             fe25519_add
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:151,5'
          Dst:             fe25519_sub
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:152,5'
          Dst:             fe25519_invert
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:153,5'
          Dst:             fe25519_mul
    - functionName:    fe25519_add
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         1
      ICount:          83
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_sub
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         1
      ICount:          142
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_mul
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         1
      ICount:          409
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_mul32
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - h
        - f
        - n
      BBCount:         1
      ICount:          136
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_sq
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         1
      ICount:          311
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_cswap
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - f
        - g
        - b
      BBCount:         1
      ICount:          189
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_copy
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_0
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_1
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    has_small_order
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         17
      ICount:          126
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:57,5'
          Branch Sides:
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:58,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:62,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:59,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:61,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:62,5'
          Branch Sides:
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:63,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:65,7'
              BranchSideFuncs: []
        - Branch String:   'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:66,5'
          Branch Sides:
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:67,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:69,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crypto_scalarmult_curve25519_ref10_base
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
        - n
      BBCount:         7
      ICount:          86
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - edwards_to_montgomery
        - fe25519_tobytes
        - ge25519_scalarmult_base
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:165,5'
          Branch Sides:
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:166,16'
              BranchSideFuncs:
                - ge25519_scalarmult_base
                - edwards_to_montgomery
                - fe25519_tobytes
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:168,5'
              BranchSideFuncs:
                - ge25519_scalarmult_base
                - edwards_to_montgomery
                - fe25519_tobytes
      Callsites:
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:171,5'
          Dst:             ge25519_scalarmult_base
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:172,5'
          Dst:             edwards_to_montgomery
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:173,5'
          Dst:             fe25519_tobytes
    - functionName:    crypto_scalarmult_curve25519_ref10
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
        - n
        - p
      BBCount:         14
      ICount:          243
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - fe25519_0
        - fe25519_1
        - fe25519_add
        - fe25519_copy
        - fe25519_cswap
        - fe25519_frombytes
        - fe25519_invert
        - fe25519_mul
        - fe25519_mul32
        - fe25519_sq
        - fe25519_sub
        - fe25519_tobytes
        - has_small_order
        - sodium_memzero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:91,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:93,12'
              BranchSideFuncs:
                - fe25519_frombytes
                - fe25519_1
                - fe25519_0
                - fe25519_copy
                - fe25519_1
                - fe25519_cswap
                - fe25519_cswap
                - fe25519_invert
                - fe25519_mul
                - fe25519_tobytes
                - sodium_memzero
                - fe25519_cswap
                - fe25519_cswap
                - fe25519_sub
                - fe25519_sub
                - fe25519_add
                - fe25519_add
                - fe25519_mul
                - fe25519_mul
                - fe25519_sq
                - fe25519_sq
                - fe25519_add
                - fe25519_sub
                - fe25519_mul
                - fe25519_sub
                - fe25519_sq
                - fe25519_mul32
                - fe25519_sq
                - fe25519_add
                - fe25519_mul
                - fe25519_mul
        - Branch String:   'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:93,5'
          Branch Sides:
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:94,16'
              BranchSideFuncs:
                - fe25519_frombytes
                - fe25519_1
                - fe25519_0
                - fe25519_copy
                - fe25519_1
                - fe25519_cswap
                - fe25519_cswap
                - fe25519_invert
                - fe25519_mul
                - fe25519_tobytes
                - sodium_memzero
                - fe25519_cswap
                - fe25519_cswap
                - fe25519_sub
                - fe25519_sub
                - fe25519_add
                - fe25519_add
                - fe25519_mul
                - fe25519_mul
                - fe25519_sq
                - fe25519_sq
                - fe25519_add
                - fe25519_sub
                - fe25519_mul
                - fe25519_sub
                - fe25519_sq
                - fe25519_mul32
                - fe25519_sq
                - fe25519_add
                - fe25519_mul
                - fe25519_mul
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:96,5'
              BranchSideFuncs:
                - fe25519_frombytes
                - fe25519_1
                - fe25519_0
                - fe25519_copy
                - fe25519_1
                - fe25519_cswap
                - fe25519_cswap
                - fe25519_invert
                - fe25519_mul
                - fe25519_tobytes
                - sodium_memzero
                - fe25519_cswap
                - fe25519_cswap
                - fe25519_sub
                - fe25519_sub
                - fe25519_add
                - fe25519_add
                - fe25519_mul
                - fe25519_mul
                - fe25519_sq
                - fe25519_sq
                - fe25519_add
                - fe25519_sub
                - fe25519_mul
                - fe25519_sub
                - fe25519_sq
                - fe25519_mul32
                - fe25519_sq
                - fe25519_add
                - fe25519_mul
                - fe25519_mul
        - Branch String:   'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:106,5'
          Branch Sides:
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:107,15'
              BranchSideFuncs:
                - fe25519_cswap
                - fe25519_cswap
                - fe25519_sub
                - fe25519_sub
                - fe25519_add
                - fe25519_add
                - fe25519_mul
                - fe25519_mul
                - fe25519_sq
                - fe25519_sq
                - fe25519_add
                - fe25519_sub
                - fe25519_mul
                - fe25519_sub
                - fe25519_sq
                - fe25519_mul32
                - fe25519_sq
                - fe25519_add
                - fe25519_mul
                - fe25519_mul
                - fe25519_cswap
                - fe25519_cswap
                - fe25519_invert
                - fe25519_mul
                - fe25519_tobytes
                - sodium_memzero
            - BranchSide:      'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:132,19'
              BranchSideFuncs:
                - fe25519_cswap
                - fe25519_cswap
                - fe25519_invert
                - fe25519_mul
                - fe25519_tobytes
                - sodium_memzero
      Callsites:
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:90,9'
          Dst:             has_small_order
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:99,5'
          Dst:             fe25519_frombytes
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:100,5'
          Dst:             fe25519_1
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:101,5'
          Dst:             fe25519_0
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:102,5'
          Dst:             fe25519_copy
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:103,5'
          Dst:             fe25519_1
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:110,9'
          Dst:             fe25519_cswap
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:111,9'
          Dst:             fe25519_cswap
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:113,9'
          Dst:             fe25519_sub
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:114,9'
          Dst:             fe25519_sub
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:115,9'
          Dst:             fe25519_add
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:116,9'
          Dst:             fe25519_add
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:117,9'
          Dst:             fe25519_mul
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:118,9'
          Dst:             fe25519_mul
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:119,9'
          Dst:             fe25519_sq
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:120,9'
          Dst:             fe25519_sq
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:121,9'
          Dst:             fe25519_add
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:122,9'
          Dst:             fe25519_sub
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:123,9'
          Dst:             fe25519_mul
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:124,9'
          Dst:             fe25519_sub
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:125,9'
          Dst:             fe25519_sq
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:126,9'
          Dst:             fe25519_mul32
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:127,9'
          Dst:             fe25519_sq
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:128,9'
          Dst:             fe25519_add
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:129,9'
          Dst:             fe25519_mul
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:130,9'
          Dst:             fe25519_mul
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:132,5'
          Dst:             fe25519_cswap
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:133,5'
          Dst:             fe25519_cswap
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:135,5'
          Dst:             fe25519_invert
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:136,5'
          Dst:             fe25519_mul
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:137,5'
          Dst:             fe25519_tobytes
        - Src:             'crypto_scalarmult/curve25519/ref10/x25519_ref10.c:139,5'
          Dst:             sodium_memzero
    - functionName:    _crypto_stream_chacha20_pick_best_implementation
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sodium_runtime_has_avx2
        - sodium_runtime_has_ssse3
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/stream_chacha20.c:169,20'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:169,20'
              BranchSideFuncs:
                - sodium_runtime_has_avx2
                - sodium_runtime_has_ssse3
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:169,20'
              BranchSideFuncs:
                - sodium_runtime_has_avx2
                - sodium_runtime_has_ssse3
        - Branch String:   'crypto_stream/chacha20/stream_chacha20.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:173,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:178,9'
              BranchSideFuncs:
                - sodium_runtime_has_ssse3
        - Branch String:   'crypto_stream/chacha20/stream_chacha20.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:179,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:183,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:172,9'
          Dst:             sodium_runtime_has_avx2
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:178,9'
          Dst:             sodium_runtime_has_ssse3
    - functionName:    crypto_stream_chacha20_keygen
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - randombytes_buf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:163,5'
          Dst:             randombytes_buf
    - functionName:    crypto_stream_chacha20_ietf_keygen
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - randombytes_buf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:157,5'
          Dst:             randombytes_buf
    - functionName:    crypto_stream_chacha20_ietf_ext_xor
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - k
      BBCount:         5
      ICount:          49
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - sodium_misuse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/stream_chacha20.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:115,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:117,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:115,9'
          Dst:             sodium_misuse
    - functionName:    crypto_stream_chacha20_ietf_xor
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - k
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_stream_chacha20_ietf_ext_xor
        - sodium_misuse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/stream_chacha20.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:149,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:151,48'
              BranchSideFuncs:
                - crypto_stream_chacha20_ietf_ext_xor
      Callsites:
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:149,9'
          Dst:             sodium_misuse
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:151,12'
          Dst:             crypto_stream_chacha20_ietf_ext_xor
    - functionName:    crypto_stream_chacha20_ietf_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_stream_chacha20_ietf_ext_xor_ic
        - sodium_misuse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/stream_chacha20.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:138,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:140,51'
              BranchSideFuncs:
                - crypto_stream_chacha20_ietf_ext_xor_ic
      Callsites:
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:138,9'
          Dst:             sodium_misuse
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:140,12'
          Dst:             crypto_stream_chacha20_ietf_ext_xor_ic
    - functionName:    crypto_stream_chacha20_ietf_ext_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - sodium_misuse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/stream_chacha20.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:104,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:106,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:104,9'
          Dst:             sodium_misuse
    - functionName:    crypto_stream_chacha20_ietf
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_stream_chacha20_ietf_ext
        - sodium_misuse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/stream_chacha20.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:125,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:127,44'
              BranchSideFuncs:
                - crypto_stream_chacha20_ietf_ext
      Callsites:
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:125,9'
          Dst:             sodium_misuse
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:127,12'
          Dst:             crypto_stream_chacha20_ietf_ext
    - functionName:    crypto_stream_chacha20_ietf_ext
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         5
      ICount:          45
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - sodium_misuse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/stream_chacha20.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:92,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:94,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:92,9'
          Dst:             sodium_misuse
    - functionName:    crypto_stream_chacha20_xor
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - k
      BBCount:         5
      ICount:          49
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - sodium_misuse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/stream_chacha20.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:82,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:84,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:82,9'
          Dst:             sodium_misuse
    - functionName:    crypto_stream_chacha20_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - sodium_misuse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/stream_chacha20.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:71,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:73,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:71,9'
          Dst:             sodium_misuse
    - functionName:    crypto_stream_chacha20
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         5
      ICount:          45
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - sodium_misuse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/stream_chacha20.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:59,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_stream/chacha20/stream_chacha20.c:61,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_stream/chacha20/stream_chacha20.c:59,9'
          Dst:             sodium_misuse
    - functionName:    crypto_stream_chacha20_ietf_messagebytes_max
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_chacha20_ietf_noncebytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_chacha20_ietf_keybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_chacha20_messagebytes_max
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_chacha20_noncebytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_stream_chacha20_keybytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chacha_ietf_ivsetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - counter
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load32_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:74,22'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:74,22'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:74,44'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
      Callsites:
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:74,44'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:75,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:76,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:77,22'
          Dst:             load32_le
    - functionName:    load32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotl32
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - b
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chacha20_encrypt_bytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - m
        - c
        - bytes
      BBCount:         30
      ICount:          919
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - load32_le
        - rotl32
        - store32_le
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:93,9'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:95,11'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:113,13'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:114,13'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:122,15'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:115,13'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:116,26'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:118,23'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:139,13'
              BranchSideFuncs:
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:148,15'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:184,13'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:185,19'
              BranchSideFuncs:
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:189,9'
              BranchSideFuncs:
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:206,13'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:207,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:217,15'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - store32_le.17516
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
                - rotl32.17517
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:207,17'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:208,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:212,30'
              BranchSideFuncs: []
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:208,17'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:209,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:211,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:139,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:139,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:139,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:139,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:140,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:140,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:140,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:140,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:141,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:141,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:141,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:141,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:142,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:142,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:142,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:142,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:143,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:143,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:143,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:143,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:144,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:144,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:144,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:144,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:145,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:145,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:145,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:145,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:146,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:146,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:146,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:146,13'
          Dst:             rotl32
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:165,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:166,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:167,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:168,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:169,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:170,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:171,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:172,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:173,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:174,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:175,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:176,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:177,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:178,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:179,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:180,15'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:189,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:190,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:191,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:192,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:193,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:194,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:195,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:196,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:197,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:198,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:199,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:200,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:201,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:202,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:203,9'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:204,9'
          Dst:             store32_le
    - functionName:    chacha_ivsetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - counter
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - load32_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:65,22'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:65,5'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:65,44'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:66,22'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:66,22'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:66,44'
              BranchSideFuncs:
                - load32_le.17515
                - load32_le.17515
                - load32_le.17515
      Callsites:
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:65,44'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:66,44'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:67,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:68,22'
          Dst:             load32_le
    - functionName:    chacha_keysetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - k
      BBCount:         3
      ICount:          89
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load32_le
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:52,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:53,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:54,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:55,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:56,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:57,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:58,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:59,22'
          Dst:             load32_le
    - functionName:    stream_ietf_ext_ref_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - chacha20_encrypt_bytes
        - chacha_ietf_ivsetup
        - chacha_keysetup
        - sodium_memzero
        - store32_le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:294,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:295,9'
              BranchSideFuncs:
                - store32_le.17516
                - chacha_keysetup
                - chacha_ietf_ivsetup
                - chacha20_encrypt_bytes
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:297,5'
              BranchSideFuncs:
                - store32_le.17516
                - chacha_keysetup
                - chacha_ietf_ivsetup
                - chacha20_encrypt_bytes
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:297,5'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:298,5'
          Dst:             chacha_keysetup
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:299,5'
          Dst:             chacha_ietf_ivsetup
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:300,5'
          Dst:             chacha20_encrypt_bytes
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:301,5'
          Dst:             sodium_memzero
    - functionName:    stream_ref_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - chacha20_encrypt_bytes
        - chacha_ivsetup
        - chacha_keysetup
        - sodium_memzero
        - store32_le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:272,9'
              BranchSideFuncs:
                - store32_le.17516
                - store32_le.17516
                - chacha_keysetup
                - chacha_ivsetup
                - chacha20_encrypt_bytes
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:274,15'
              BranchSideFuncs:
                - store32_le.17516
                - store32_le.17516
                - chacha_keysetup
                - chacha_ivsetup
                - chacha20_encrypt_bytes
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:276,5'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:277,5'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:278,5'
          Dst:             chacha_keysetup
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:279,5'
          Dst:             chacha_ivsetup
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:280,5'
          Dst:             chacha20_encrypt_bytes
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:281,5'
          Dst:             sodium_memzero
    - functionName:    stream_ietf_ext_ref
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - chacha20_encrypt_bytes
        - chacha_ietf_ivsetup
        - chacha_keysetup
        - sodium_memzero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:249,9'
              BranchSideFuncs:
                - chacha_keysetup
                - chacha_ietf_ivsetup
                - chacha20_encrypt_bytes
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:252,27'
              BranchSideFuncs:
                - chacha_keysetup
                - chacha_ietf_ivsetup
                - chacha20_encrypt_bytes
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:252,5'
          Dst:             chacha_keysetup
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:253,5'
          Dst:             chacha_ietf_ivsetup
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:255,5'
          Dst:             chacha20_encrypt_bytes
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:256,5'
          Dst:             sodium_memzero
    - functionName:    stream_ref
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - chacha20_encrypt_bytes
        - chacha_ivsetup
        - chacha_keysetup
        - sodium_memzero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/ref/chacha20_ref.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:230,9'
              BranchSideFuncs:
                - chacha_keysetup
                - chacha_ivsetup
                - chacha20_encrypt_bytes
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/ref/chacha20_ref.c:233,27'
              BranchSideFuncs:
                - chacha_keysetup
                - chacha_ivsetup
                - chacha20_encrypt_bytes
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:233,5'
          Dst:             chacha_keysetup
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:234,5'
          Dst:             chacha_ivsetup
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:236,5'
          Dst:             chacha20_encrypt_bytes
        - Src:             'crypto_stream/chacha20/ref/chacha20_ref.c:237,5'
          Dst:             sodium_memzero
    - functionName:    crypto_verify_64
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_verify/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_verify_n
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_verify/verify.c:102,12'
          Dst:             crypto_verify_n
    - functionName:    crypto_verify_n
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_verify/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x_
        - y_
        - n
      BBCount:         5
      ICount:          145
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_verify/verify.c:47,5'
          Branch Sides:
            - BranchSide:      'crypto_verify/verify.c:48,49'
              BranchSideFuncs: []
            - BranchSide:      'crypto_verify/verify.c:52,43'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crypto_verify_32
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_verify/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_verify_n
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_verify/verify.c:96,12'
          Dst:             crypto_verify_n
    - functionName:    crypto_verify_16
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_verify/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_verify_n
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_verify/verify.c:90,12'
          Dst:             crypto_verify_n
    - functionName:    crypto_verify_64_bytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_verify/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_verify_32_bytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_verify/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_verify_16_bytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_verify/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aegis128l_declast
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - len
        - state
      BBCount:         3
      ICount:          186
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis128l_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:154,5'
          Dst:             aegis128l_update
    - functionName:    aegis128l_update
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_aesni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - d1
        - d2
      BBCount:         1
      ICount:          173
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aegis128l_dec
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - state
      BBCount:         3
      ICount:          152
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis128l_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:124,5'
          Dst:             aegis128l_update
    - functionName:    aegis128l_mac
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - mac
        - maclen
        - adlen
        - mlen
        - state
      BBCount:         13
      ICount:          268
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - aegis128l_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:44,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:45,26'
              BranchSideFuncs:
                - aegis128l_update.17569
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:48,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:48,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:49,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:53,16'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:53,16'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:54,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:61,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:45,9'
          Dst:             aegis128l_update
    - functionName:    aegis128l_enc
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - state
      BBCount:         3
      ICount:          156
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis128l_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:105,5'
          Dst:             aegis128l_update
    - functionName:    aegis128l_absorb
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - state
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis128l_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:72,5'
          Dst:             aegis128l_update
    - functionName:    aegis128l_absorb2
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - state
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis128l_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:84,5'
          Dst:             aegis128l_update
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:85,5'
          Dst:             aegis128l_update
    - functionName:    aegis128l_init
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - nonce
        - state
      BBCount:         7
      ICount:          145
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - aegis128l_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:30,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:31,26'
              BranchSideFuncs:
                - aegis128l_update.17569
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:33,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:31,9'
          Dst:             aegis128l_update
    - functionName:    decrypt_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - mac
        - maclen
        - ad
        - adlen
        - npub
        - k
      BBCount:         42
      ICount:          279
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - aegis128l_absorb
        - aegis128l_absorb2
        - aegis128l_dec
        - aegis128l_declast
        - aegis128l_init
        - aegis128l_mac
        - crypto_verify_16
        - crypto_verify_32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:208,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:209,27'
              BranchSideFuncs:
                - aegis128l_absorb2.17574
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
                - aegis128l_declast.17568
                - aegis128l_dec.17570
                - aegis128l_dec.17570
                - aegis128l_absorb.17573
                - aegis128l_absorb.17573
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:211,5'
              BranchSideFuncs:
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
                - aegis128l_declast.17568
                - aegis128l_dec.17570
                - aegis128l_dec.17570
                - aegis128l_absorb.17573
                - aegis128l_absorb.17573
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:211,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:212,26'
              BranchSideFuncs:
                - aegis128l_absorb.17573
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
                - aegis128l_declast.17568
                - aegis128l_dec.17570
                - aegis128l_dec.17570
                - aegis128l_absorb.17573
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:214,9'
              BranchSideFuncs:
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
                - aegis128l_declast.17568
                - aegis128l_dec.17570
                - aegis128l_dec.17570
                - aegis128l_absorb.17573
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:214,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:215,9'
              BranchSideFuncs:
                - aegis128l_absorb.17573
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
                - aegis128l_declast.17568
                - aegis128l_dec.17570
                - aegis128l_dec.17570
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:219,9'
              BranchSideFuncs:
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
                - aegis128l_declast.17568
                - aegis128l_dec.17570
                - aegis128l_dec.17570
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:219,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:220,16'
              BranchSideFuncs:
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
                - aegis128l_declast.17568
                - aegis128l_dec.17570
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:224,16'
              BranchSideFuncs:
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
                - aegis128l_declast.17568
                - aegis128l_dec.17570
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:220,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:221,27'
              BranchSideFuncs:
                - aegis128l_dec.17570
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
                - aegis128l_declast.17568
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:223,5'
              BranchSideFuncs:
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
                - aegis128l_declast.17568
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:224,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:0,0'
              BranchSideFuncs:
                - aegis128l_dec.17570
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
                - aegis128l_declast.17568
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:225,27'
              BranchSideFuncs:
                - aegis128l_dec.17570
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
                - aegis128l_declast.17568
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:228,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:229,13'
              BranchSideFuncs:
                - aegis128l_declast.17568
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
                - aegis128l_declast.17568
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:237,19'
              BranchSideFuncs:
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:229,13'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:230,31'
              BranchSideFuncs:
                - aegis128l_declast.17568
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:232,31'
              BranchSideFuncs:
                - aegis128l_declast.17568
                - aegis128l_mac.17571
                - crypto_verify_32
                - crypto_verify_16
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:239,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:240,32'
              BranchSideFuncs:
                - crypto_verify_16
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:241,16'
              BranchSideFuncs:
                - crypto_verify_32
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:244,18'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:244,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:244,18'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:244,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:244,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:245,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:206,5'
          Dst:             aegis128l_init
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:209,9'
          Dst:             aegis128l_absorb2
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:212,9'
          Dst:             aegis128l_absorb
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:217,9'
          Dst:             aegis128l_absorb
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:221,13'
          Dst:             aegis128l_dec
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:225,13'
          Dst:             aegis128l_dec
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:230,13'
          Dst:             aegis128l_declast
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:232,13'
          Dst:             aegis128l_declast
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:237,5'
          Dst:             aegis128l_mac
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:240,15'
          Dst:             crypto_verify_16
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:242,15'
          Dst:             crypto_verify_32
    - functionName:    encrypt_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis128l/aegis128l_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - mac
        - maclen
        - m
        - mlen
        - ad
        - adlen
        - npub
        - k
      BBCount:         21
      ICount:          179
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - aegis128l_absorb
        - aegis128l_absorb2
        - aegis128l_enc
        - aegis128l_init
        - aegis128l_mac
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:168,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:169,27'
              BranchSideFuncs:
                - aegis128l_absorb2.17574
                - aegis128l_mac.17571
                - aegis128l_enc.17572
                - aegis128l_enc.17572
                - aegis128l_absorb.17573
                - aegis128l_absorb.17573
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:171,5'
              BranchSideFuncs:
                - aegis128l_mac.17571
                - aegis128l_enc.17572
                - aegis128l_enc.17572
                - aegis128l_absorb.17573
                - aegis128l_absorb.17573
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:171,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:172,26'
              BranchSideFuncs:
                - aegis128l_absorb.17573
                - aegis128l_mac.17571
                - aegis128l_enc.17572
                - aegis128l_enc.17572
                - aegis128l_absorb.17573
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:174,9'
              BranchSideFuncs:
                - aegis128l_mac.17571
                - aegis128l_enc.17572
                - aegis128l_enc.17572
                - aegis128l_absorb.17573
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:174,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:175,9'
              BranchSideFuncs:
                - aegis128l_absorb.17573
                - aegis128l_mac.17571
                - aegis128l_enc.17572
                - aegis128l_enc.17572
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:179,12'
              BranchSideFuncs:
                - aegis128l_mac.17571
                - aegis128l_enc.17572
                - aegis128l_enc.17572
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:179,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:180,23'
              BranchSideFuncs:
                - aegis128l_enc.17572
                - aegis128l_mac.17571
                - aegis128l_enc.17572
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:182,9'
              BranchSideFuncs:
                - aegis128l_mac.17571
                - aegis128l_enc.17572
        - Branch String:   'crypto_aead/aegis128l/aegis128l_common.h:182,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:182,9'
              BranchSideFuncs:
                - aegis128l_enc.17572
                - aegis128l_mac.17571
            - BranchSide:      'crypto_aead/aegis128l/aegis128l_common.h:183,9'
              BranchSideFuncs:
                - aegis128l_enc.17572
                - aegis128l_mac.17571
      Callsites:
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:166,5'
          Dst:             aegis128l_init
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:169,9'
          Dst:             aegis128l_absorb2
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:172,9'
          Dst:             aegis128l_absorb
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:177,9'
          Dst:             aegis128l_absorb
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:180,9'
          Dst:             aegis128l_enc
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:185,9'
          Dst:             aegis128l_enc
        - Src:             'crypto_aead/aegis128l/aegis128l_common.h:189,5'
          Dst:             aegis128l_mac
    - functionName:    aegis256_declast
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - len
        - state
      BBCount:         3
      ICount:          125
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis256_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:137,5'
          Dst:             aegis256_update
    - functionName:    aegis256_update
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_aesni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - d
      BBCount:         1
      ICount:          118
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aegis256_dec
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - state
      BBCount:         3
      ICount:          98
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis256_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:113,5'
          Dst:             aegis256_update
    - functionName:    aegis256_mac
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - mac
        - maclen
        - adlen
        - mlen
        - state
      BBCount:         13
      ICount:          233
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - aegis256_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:46,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:47,25'
              BranchSideFuncs:
                - aegis256_update.17607
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:50,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:50,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:51,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:55,16'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:55,16'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:56,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:61,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:47,9'
          Dst:             aegis256_update
    - functionName:    aegis256_enc
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - state
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis256_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:98,5'
          Dst:             aegis256_update
    - functionName:    aegis256_absorb
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - state
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis256_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:71,5'
          Dst:             aegis256_update
    - functionName:    aegis256_absorb2
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - state
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aegis256_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:81,5'
          Dst:             aegis256_update
        - Src:             'crypto_aead/aegis256/aegis256_common.h:82,5'
          Dst:             aegis256_update
    - functionName:    aegis256_init
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - nonce
        - state
      BBCount:         7
      ICount:          163
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - aegis256_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:29,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:30,25'
              BranchSideFuncs:
                - aegis256_update.17607
                - aegis256_update.17607
                - aegis256_update.17607
                - aegis256_update.17607
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:30,9'
          Dst:             aegis256_update
        - Src:             'crypto_aead/aegis256/aegis256_common.h:31,9'
          Dst:             aegis256_update
        - Src:             'crypto_aead/aegis256/aegis256_common.h:32,9'
          Dst:             aegis256_update
        - Src:             'crypto_aead/aegis256/aegis256_common.h:33,9'
          Dst:             aegis256_update
    - functionName:    decrypt_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - clen
        - mac
        - maclen
        - ad
        - adlen
        - npub
        - k
      BBCount:         42
      ICount:          279
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - aegis256_absorb
        - aegis256_absorb2
        - aegis256_dec
        - aegis256_declast
        - aegis256_init
        - aegis256_mac
        - crypto_verify_16
        - crypto_verify_32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:191,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:192,26'
              BranchSideFuncs:
                - aegis256_absorb2.17612
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
                - aegis256_declast.17606
                - aegis256_dec.17608
                - aegis256_dec.17608
                - aegis256_absorb.17611
                - aegis256_absorb.17611
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:194,5'
              BranchSideFuncs:
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
                - aegis256_declast.17606
                - aegis256_dec.17608
                - aegis256_dec.17608
                - aegis256_absorb.17611
                - aegis256_absorb.17611
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:194,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:195,25'
              BranchSideFuncs:
                - aegis256_absorb.17611
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
                - aegis256_declast.17606
                - aegis256_dec.17608
                - aegis256_dec.17608
                - aegis256_absorb.17611
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:197,9'
              BranchSideFuncs:
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
                - aegis256_declast.17606
                - aegis256_dec.17608
                - aegis256_dec.17608
                - aegis256_absorb.17611
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:197,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:198,9'
              BranchSideFuncs:
                - aegis256_absorb.17611
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
                - aegis256_declast.17606
                - aegis256_dec.17608
                - aegis256_dec.17608
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:202,9'
              BranchSideFuncs:
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
                - aegis256_declast.17606
                - aegis256_dec.17608
                - aegis256_dec.17608
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:202,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:203,16'
              BranchSideFuncs:
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
                - aegis256_declast.17606
                - aegis256_dec.17608
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:207,16'
              BranchSideFuncs:
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
                - aegis256_declast.17606
                - aegis256_dec.17608
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:203,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:204,26'
              BranchSideFuncs:
                - aegis256_dec.17608
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
                - aegis256_declast.17606
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:206,5'
              BranchSideFuncs:
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
                - aegis256_declast.17606
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:207,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:0,0'
              BranchSideFuncs:
                - aegis256_dec.17608
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
                - aegis256_declast.17606
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:208,26'
              BranchSideFuncs:
                - aegis256_dec.17608
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
                - aegis256_declast.17606
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:211,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:212,13'
              BranchSideFuncs:
                - aegis256_declast.17606
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
                - aegis256_declast.17606
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:220,18'
              BranchSideFuncs:
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:212,13'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:213,30'
              BranchSideFuncs:
                - aegis256_declast.17606
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:215,30'
              BranchSideFuncs:
                - aegis256_declast.17606
                - aegis256_mac.17609
                - crypto_verify_32
                - crypto_verify_16
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:222,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:223,32'
              BranchSideFuncs:
                - crypto_verify_16
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:224,16'
              BranchSideFuncs:
                - crypto_verify_32
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:227,18'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:227,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:227,18'
              BranchSideFuncs: []
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:227,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:227,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:228,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:189,5'
          Dst:             aegis256_init
        - Src:             'crypto_aead/aegis256/aegis256_common.h:192,9'
          Dst:             aegis256_absorb2
        - Src:             'crypto_aead/aegis256/aegis256_common.h:195,9'
          Dst:             aegis256_absorb
        - Src:             'crypto_aead/aegis256/aegis256_common.h:200,9'
          Dst:             aegis256_absorb
        - Src:             'crypto_aead/aegis256/aegis256_common.h:204,13'
          Dst:             aegis256_dec
        - Src:             'crypto_aead/aegis256/aegis256_common.h:208,13'
          Dst:             aegis256_dec
        - Src:             'crypto_aead/aegis256/aegis256_common.h:213,13'
          Dst:             aegis256_declast
        - Src:             'crypto_aead/aegis256/aegis256_common.h:215,13'
          Dst:             aegis256_declast
        - Src:             'crypto_aead/aegis256/aegis256_common.h:220,5'
          Dst:             aegis256_mac
        - Src:             'crypto_aead/aegis256/aegis256_common.h:223,15'
          Dst:             crypto_verify_16
        - Src:             'crypto_aead/aegis256/aegis256_common.h:225,15'
          Dst:             crypto_verify_32
    - functionName:    encrypt_detached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_aead/aegis256/aegis256_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - mac
        - maclen
        - m
        - mlen
        - ad
        - adlen
        - npub
        - k
      BBCount:         21
      ICount:          179
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - aegis256_absorb
        - aegis256_absorb2
        - aegis256_enc
        - aegis256_init
        - aegis256_mac
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:151,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:152,26'
              BranchSideFuncs:
                - aegis256_absorb2.17612
                - aegis256_mac.17609
                - aegis256_enc.17610
                - aegis256_enc.17610
                - aegis256_absorb.17611
                - aegis256_absorb.17611
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:154,5'
              BranchSideFuncs:
                - aegis256_mac.17609
                - aegis256_enc.17610
                - aegis256_enc.17610
                - aegis256_absorb.17611
                - aegis256_absorb.17611
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:154,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:155,25'
              BranchSideFuncs:
                - aegis256_absorb.17611
                - aegis256_mac.17609
                - aegis256_enc.17610
                - aegis256_enc.17610
                - aegis256_absorb.17611
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:157,9'
              BranchSideFuncs:
                - aegis256_mac.17609
                - aegis256_enc.17610
                - aegis256_enc.17610
                - aegis256_absorb.17611
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:157,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:158,9'
              BranchSideFuncs:
                - aegis256_absorb.17611
                - aegis256_mac.17609
                - aegis256_enc.17610
                - aegis256_enc.17610
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:162,12'
              BranchSideFuncs:
                - aegis256_mac.17609
                - aegis256_enc.17610
                - aegis256_enc.17610
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:162,5'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:163,22'
              BranchSideFuncs:
                - aegis256_enc.17610
                - aegis256_mac.17609
                - aegis256_enc.17610
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:165,9'
              BranchSideFuncs:
                - aegis256_mac.17609
                - aegis256_enc.17610
        - Branch String:   'crypto_aead/aegis256/aegis256_common.h:165,9'
          Branch Sides:
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:165,9'
              BranchSideFuncs:
                - aegis256_enc.17610
                - aegis256_mac.17609
            - BranchSide:      'crypto_aead/aegis256/aegis256_common.h:166,9'
              BranchSideFuncs:
                - aegis256_enc.17610
                - aegis256_mac.17609
      Callsites:
        - Src:             'crypto_aead/aegis256/aegis256_common.h:149,5'
          Dst:             aegis256_init
        - Src:             'crypto_aead/aegis256/aegis256_common.h:152,9'
          Dst:             aegis256_absorb2
        - Src:             'crypto_aead/aegis256/aegis256_common.h:155,9'
          Dst:             aegis256_absorb
        - Src:             'crypto_aead/aegis256/aegis256_common.h:160,9'
          Dst:             aegis256_absorb
        - Src:             'crypto_aead/aegis256/aegis256_common.h:163,9'
          Dst:             aegis256_enc
        - Src:             'crypto_aead/aegis256/aegis256_common.h:168,9'
          Dst:             aegis256_enc
        - Src:             'crypto_aead/aegis256/aegis256_common.h:172,5'
          Dst:             aegis256_mac
    - functionName:    poly1305_finish
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
        - mac
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly1305_finish_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:876,5'
          Dst:             poly1305_finish_ext
    - functionName:    poly1305_finish_ext
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
        - m
        - leftover
        - mac
      BBCount:         18
      ICount:          271
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - poly1305_block_copy31
        - poly1305_blocks
        - sodium_memzero
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:812,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:813,40'
              BranchSideFuncs:
                - poly1305_block_copy31
                - poly1305_blocks.17647
                - sodium_memzero
                - poly1305_blocks.17647
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:824,9'
              BranchSideFuncs:
                - sodium_memzero
                - poly1305_blocks.17647
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:816,13'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:817,19'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - sodium_memzero
                - poly1305_blocks.17647
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:820,14'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - sodium_memzero
                - poly1305_blocks.17647
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:824,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:824,9'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - sodium_memzero
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:826,14'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - sodium_memzero
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:826,23'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:826,27'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - sodium_memzero
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:827,13'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - sodium_memzero
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:826,13'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:827,13'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - sodium_memzero
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:829,13'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - sodium_memzero
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:815,9'
          Dst:             poly1305_block_copy31
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:821,9'
          Dst:             poly1305_blocks
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:831,9'
          Dst:             poly1305_blocks
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:870,5'
          Dst:             sodium_memzero
    - functionName:    poly1305_block_copy31
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - bytes
      BBCount:         16
      ICount:          128
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:79,43'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:84,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:85,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:89,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:90,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:94,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:95,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:99,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:100,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    poly1305_blocks
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - st
        - m
        - bytes
      BBCount:         31
      ICount:          4250
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:219,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:221,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:222,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:224,11'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:227,60'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:243,61'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:253,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:277,62'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:253,13'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:255,66'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:264,66'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:290,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:291,62'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:539,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:312,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:537,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:539,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:548,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:677,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:627,13'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:628,65'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:647,29'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:677,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:678,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:693,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    poly1305_update
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - st
        - m
        - bytes
      BBCount:         25
      ICount:          193
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - poly1305_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:769,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:770,58'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - poly1305_blocks.17647
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:789,9'
              BranchSideFuncs:
                - poly1305_blocks.17647
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:772,13'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:773,20'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - poly1305_blocks.17647
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:775,16'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - poly1305_blocks.17647
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:775,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:776,44'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - poly1305_blocks.17647
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:778,18'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - poly1305_blocks.17647
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:781,13'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:782,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:784,25'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - poly1305_blocks.17647
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:789,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:790,36'
              BranchSideFuncs:
                - poly1305_blocks.17647
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:798,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:798,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:798,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:799,16'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:799,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:800,44'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:802,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:784,9'
          Dst:             poly1305_blocks
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:792,9'
          Dst:             poly1305_blocks
    - functionName:    poly1305_init_ext
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - st
        - key
        - bytes
      BBCount:         19
      ICount:          397
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:116,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:119,41'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:150,5'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:150,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:151,13'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:151,13'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:152,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:156,20'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:153,17'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:154,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:156,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:158,17'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:159,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:161,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crypto_onetimeauth_poly1305_sse2_final
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly1305_finish
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:904,5'
          Dst:             poly1305_finish
    - functionName:    crypto_onetimeauth_poly1305_sse2_update
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - in
        - inlen
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly1305_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:895,5'
          Dst:             poly1305_update
    - functionName:    crypto_onetimeauth_poly1305_sse2_init
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - key
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly1305_init_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:885,5'
          Dst:             poly1305_init_ext
    - functionName:    crypto_onetimeauth_poly1305_sse2_verify
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - in
        - inlen
        - k
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_onetimeauth_poly1305_sse2
        - crypto_verify_16
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:937,5'
          Dst:             crypto_onetimeauth_poly1305_sse2
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:939,12'
          Dst:             crypto_verify_16
    - functionName:    crypto_onetimeauth_poly1305_sse2
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 926
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - m
        - inlen
        - key
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - poly1305_blocks
        - poly1305_finish_ext
        - poly1305_init_ext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:919,9'
          Branch Sides:
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:919,9'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - poly1305_finish_ext
            - BranchSide:      'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:920,30'
              BranchSideFuncs:
                - poly1305_blocks.17647
                - poly1305_finish_ext
      Callsites:
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:917,5'
          Dst:             poly1305_init_ext
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:920,9'
          Dst:             poly1305_blocks
        - Src:             'crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c:924,5'
          Dst:             poly1305_finish_ext
    - functionName:    fBlaMka
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/blamka-round-ssse3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_block_value
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - b
        - in
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fill_block
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - ref_block
        - next_block
      BBCount:         47
      ICount:          4947
      EdgeCount:       51
      CyclomaticComplexity: 6
      functionsReached:
        - fBlaMka
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:45,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:47,13'
              BranchSideFuncs:
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:50,12'
              BranchSideFuncs:
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:50,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
              BranchSideFuncs:
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:56,12'
              BranchSideFuncs:
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:56,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
              BranchSideFuncs:
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:62,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:62,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:63,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:66,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:51,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:57,9'
          Dst:             fBlaMka
    - functionName:    fill_block_with_xor
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - ref_block
        - next_block
      BBCount:         47
      ICount:          4968
      EdgeCount:       51
      CyclomaticComplexity: 6
      functionsReached:
        - fBlaMka
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:75,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:77,13'
              BranchSideFuncs:
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:82,12'
              BranchSideFuncs:
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:82,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
              BranchSideFuncs:
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:88,12'
              BranchSideFuncs:
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:88,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
              BranchSideFuncs:
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
                - fBlaMka.17669
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:94,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:94,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:95,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:98,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:83,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:89,9'
          Dst:             fBlaMka
    - functionName:    index_alpha
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - instance
        - position
        - pseudo_rand
        - same_lane
      BBCount:         19
      ICount:          201
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:157,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:159,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:177,13'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:159,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:162,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:164,17'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:164,17'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:167,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:171,21'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:177,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:178,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:182,35'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:198,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:198,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:199,27'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:199,26'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:199,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:201,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    generate_addresses
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - instance
        - position
        - pseudo_rands
      BBCount:         15
      ICount:          154
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fill_block_with_xor
        - init_block_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:110,26'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:110,29'
              BranchSideFuncs:
                - init_block_value.17670
                - init_block_value.17670
                - fill_block_with_xor.17672
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:110,26'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:110,9'
              BranchSideFuncs:
                - init_block_value.17670
                - init_block_value.17670
                - fill_block_with_xor.17672
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:111,28'
              BranchSideFuncs:
                - init_block_value.17670
                - init_block_value.17670
                - fill_block_with_xor.17672
                - fill_block_with_xor.17672
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:119,17'
              BranchSideFuncs:
                - init_block_value.17670
                - init_block_value.17670
                - fill_block_with_xor.17672
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:140,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:119,17'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:124,17'
              BranchSideFuncs:
                - init_block_value.17670
                - init_block_value.17670
                - fill_block_with_xor.17672
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:138,45'
              BranchSideFuncs:
                - init_block_value.17670
                - init_block_value.17670
                - fill_block_with_xor.17672
                - fill_block_with_xor.17672
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:107,5'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:108,5'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:126,17'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:127,17'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:131,17'
          Dst:             fill_block_with_xor
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:134,17'
          Dst:             fill_block_with_xor
    - functionName:    argon2_fill_segment_ssse3
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - instance
        - position
        - ''
      BBCount:         43
      ICount:          371
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - fill_block
        - fill_block_with_xor
        - generate_addresses
        - index_alpha
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:158,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:161,9'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
                - generate_addresses.17674
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:161,37'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:162,19'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
                - generate_addresses.17674
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:166,20'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
                - generate_addresses.17674
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:162,29'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:162,41'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
                - generate_addresses.17674
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:163,37'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
                - generate_addresses.17674
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:163,37'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
                - generate_addresses.17674
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:166,20'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
                - generate_addresses.17674
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:169,28'
              BranchSideFuncs:
                - generate_addresses.17674
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:172,20'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:174,30'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:174,48'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:179,28'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:175,24'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:179,28'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:184,23'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:187,23'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:193,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:193,5'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:196,13'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:196,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:197,27'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:202,13'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:205,27'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:208,27'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:214,34'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:214,47'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:222,26'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:214,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:216,33'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:222,26'
              BranchSideFuncs:
                - index_alpha.17673
                - fill_block.17671
                - fill_block_with_xor.17672
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:230,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:231,33'
              BranchSideFuncs:
                - fill_block_with_xor.17672
                - index_alpha.17673
                - fill_block.17671
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:234,24'
              BranchSideFuncs:
                - fill_block.17671
                - index_alpha.17673
                - fill_block_with_xor.17672
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:169,9'
          Dst:             generate_addresses
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:223,21'
          Dst:             index_alpha
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:231,13'
          Dst:             fill_block_with_xor
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-ssse3.c:234,13'
          Dst:             fill_block
    - functionName:    store32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chacha_ietf_ivsetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - counter
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load32_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:61,22'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:61,22'
              BranchSideFuncs:
                - load32_le.17703
                - load32_le.17703
                - load32_le.17703
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:61,44'
              BranchSideFuncs:
                - load32_le.17703
                - load32_le.17703
                - load32_le.17703
                - load32_le.17703
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:61,44'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:62,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:63,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:64,22'
          Dst:             load32_le
    - functionName:    load32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chacha20_encrypt_bytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - m
        - c
        - bytes
      BBCount:         36
      ICount:          4982
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - sodium_memzero
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u4.h:23,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:74,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_stream/chacha20/dolbeau/u4.h:23,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u1.h:1,1'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u4.h:26,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u4.h:68,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u4.h:69,32'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u4.h:174,1'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u4.h:112,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u4.h:113,13'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u4.h:154,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u1.h:1,1'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:1,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u1.h:5,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u1.h:18,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u1.h:19,29'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u1.h:73,25'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u1.h:89,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u1.h:90,13'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u1.h:92,13'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u0.h:1,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:1,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:5,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u0.h:17,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:18,29'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:72,25'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u0.h:81,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:82,16'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:85,20'
              BranchSideFuncs:
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/u0.h:85,5'
          Dst:             sodium_memzero
    - functionName:    chacha_ivsetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - counter
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - load32_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:52,22'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:52,5'
              BranchSideFuncs:
                - load32_le.17703
                - load32_le.17703
                - load32_le.17703
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:52,44'
              BranchSideFuncs:
                - load32_le.17703
                - load32_le.17703
                - load32_le.17703
                - load32_le.17703
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:53,22'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:53,22'
              BranchSideFuncs:
                - load32_le.17703
                - load32_le.17703
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:53,44'
              BranchSideFuncs:
                - load32_le.17703
                - load32_le.17703
                - load32_le.17703
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:52,44'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:53,44'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:54,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:55,22'
          Dst:             load32_le
    - functionName:    chacha_keysetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - k
      BBCount:         3
      ICount:          89
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load32_le
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:39,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:40,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:41,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:42,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:43,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:44,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:45,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:46,22'
          Dst:             load32_le
    - functionName:    stream_ietf_ext_ref_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - chacha20_encrypt_bytes
        - chacha_ietf_ivsetup
        - chacha_keysetup
        - sodium_memzero
        - store32_le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:153,9'
              BranchSideFuncs:
                - store32_le.17701
                - chacha_keysetup.17706
                - chacha_ietf_ivsetup.17702
                - chacha20_encrypt_bytes.17704
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:155,5'
              BranchSideFuncs:
                - store32_le.17701
                - chacha_keysetup.17706
                - chacha_ietf_ivsetup.17702
                - chacha20_encrypt_bytes.17704
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:155,5'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:156,5'
          Dst:             chacha_keysetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:157,5'
          Dst:             chacha_ietf_ivsetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:158,5'
          Dst:             chacha20_encrypt_bytes
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:159,5'
          Dst:             sodium_memzero
    - functionName:    stream_ref_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - chacha20_encrypt_bytes
        - chacha_ivsetup
        - chacha_keysetup
        - sodium_memzero
        - store32_le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:130,9'
              BranchSideFuncs:
                - store32_le.17701
                - store32_le.17701
                - chacha_keysetup.17706
                - chacha_ivsetup.17705
                - chacha20_encrypt_bytes.17704
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:132,27'
              BranchSideFuncs:
                - store32_le.17701
                - store32_le.17701
                - chacha_keysetup.17706
                - chacha_ivsetup.17705
                - chacha20_encrypt_bytes.17704
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:134,5'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:135,5'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:136,5'
          Dst:             chacha_keysetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:137,5'
          Dst:             chacha_ivsetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:138,5'
          Dst:             chacha20_encrypt_bytes
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:139,5'
          Dst:             sodium_memzero
    - functionName:    stream_ietf_ext_ref
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - chacha20_encrypt_bytes
        - chacha_ietf_ivsetup
        - chacha_keysetup
        - sodium_memzero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:107,9'
              BranchSideFuncs:
                - chacha_keysetup.17706
                - chacha_ietf_ivsetup.17702
                - chacha20_encrypt_bytes.17704
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:110,27'
              BranchSideFuncs:
                - chacha_keysetup.17706
                - chacha_ietf_ivsetup.17702
                - chacha20_encrypt_bytes.17704
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:110,5'
          Dst:             chacha_keysetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:111,5'
          Dst:             chacha_ietf_ivsetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:113,5'
          Dst:             chacha20_encrypt_bytes
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:114,5'
          Dst:             sodium_memzero
    - functionName:    stream_ref
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - chacha20_encrypt_bytes
        - chacha_ivsetup
        - chacha_keysetup
        - sodium_memzero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:88,9'
              BranchSideFuncs:
                - chacha_keysetup.17706
                - chacha_ivsetup.17705
                - chacha20_encrypt_bytes.17704
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:91,27'
              BranchSideFuncs:
                - chacha_keysetup.17706
                - chacha_ivsetup.17705
                - chacha20_encrypt_bytes.17704
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:91,5'
          Dst:             chacha_keysetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:92,5'
          Dst:             chacha_ivsetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:94,5'
          Dst:             chacha20_encrypt_bytes
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c:95,5'
          Dst:             sodium_memzero
    - functionName:    init_block_value
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - b
        - in
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fill_block
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - ref_block
        - next_block
      BBCount:         45
      ICount:          8220
      EdgeCount:       48
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:48,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:50,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:53,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:53,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:54,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:58,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:58,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:63,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:63,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:64,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:67,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fill_block_with_xor
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - ref_block
        - next_block
      BBCount:         45
      ICount:          8241
      EdgeCount:       48
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:76,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:78,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:83,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:83,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:84,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:88,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:88,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:89,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:93,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:93,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:94,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:97,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    index_alpha
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - instance
        - position
        - pseudo_rand
        - same_lane
      BBCount:         19
      ICount:          201
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:157,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:159,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:177,13'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:159,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:162,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:164,17'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:164,17'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:167,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:171,21'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:177,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:178,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:182,35'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:198,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:198,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:199,27'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:199,26'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:199,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:201,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    generate_addresses
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - instance
        - position
        - pseudo_rands
      BBCount:         15
      ICount:          154
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fill_block_with_xor
        - init_block_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:109,26'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:109,29'
              BranchSideFuncs:
                - init_block_value.17729
                - init_block_value.17729
                - fill_block_with_xor.17731
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:109,26'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:109,9'
              BranchSideFuncs:
                - init_block_value.17729
                - init_block_value.17729
                - fill_block_with_xor.17731
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:110,28'
              BranchSideFuncs:
                - init_block_value.17729
                - init_block_value.17729
                - fill_block_with_xor.17731
                - fill_block_with_xor.17731
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:118,17'
              BranchSideFuncs:
                - init_block_value.17729
                - init_block_value.17729
                - fill_block_with_xor.17731
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:139,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:118,17'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:123,17'
              BranchSideFuncs:
                - init_block_value.17729
                - init_block_value.17729
                - fill_block_with_xor.17731
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:137,45'
              BranchSideFuncs:
                - init_block_value.17729
                - init_block_value.17729
                - fill_block_with_xor.17731
                - fill_block_with_xor.17731
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx2.c:106,5'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx2.c:107,5'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx2.c:125,17'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx2.c:126,17'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx2.c:130,17'
          Dst:             fill_block_with_xor
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx2.c:133,17'
          Dst:             fill_block_with_xor
    - functionName:    argon2_fill_segment_avx2
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - instance
        - position
        - ''
      BBCount:         43
      ICount:          371
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - fill_block
        - fill_block_with_xor
        - generate_addresses
        - index_alpha
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:157,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:160,9'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
                - generate_addresses.17733
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:160,37'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:161,19'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
                - generate_addresses.17733
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:165,20'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
                - generate_addresses.17733
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:161,29'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:161,41'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
                - generate_addresses.17733
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:162,37'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
                - generate_addresses.17733
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:162,37'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
                - generate_addresses.17733
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:165,20'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
                - generate_addresses.17733
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:168,28'
              BranchSideFuncs:
                - generate_addresses.17733
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:171,20'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:173,30'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:173,48'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:178,28'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:174,24'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:178,28'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:183,23'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:186,23'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:192,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:192,5'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:195,13'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:195,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:196,27'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:201,13'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:201,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:204,27'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:207,27'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:213,34'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:213,47'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:221,26'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:213,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:215,33'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:221,26'
              BranchSideFuncs:
                - index_alpha.17732
                - fill_block.17730
                - fill_block_with_xor.17731
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx2.c:229,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:230,33'
              BranchSideFuncs:
                - fill_block_with_xor.17731
                - index_alpha.17732
                - fill_block.17730
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx2.c:233,24'
              BranchSideFuncs:
                - fill_block.17730
                - index_alpha.17732
                - fill_block_with_xor.17731
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx2.c:168,9'
          Dst:             generate_addresses
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx2.c:222,21'
          Dst:             index_alpha
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx2.c:230,13'
          Dst:             fill_block_with_xor
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx2.c:233,13'
          Dst:             fill_block
    - functionName:    store32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chacha_ietf_ivsetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - counter
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load32_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:64,22'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:64,22'
              BranchSideFuncs:
                - load32_le.17762
                - load32_le.17762
                - load32_le.17762
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:64,44'
              BranchSideFuncs:
                - load32_le.17762
                - load32_le.17762
                - load32_le.17762
                - load32_le.17762
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:64,44'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:65,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:66,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:67,22'
          Dst:             load32_le
    - functionName:    load32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chacha20_encrypt_bytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - m
        - c
        - bytes
      BBCount:         46
      ICount:          8899
      EdgeCount:       59
      CyclomaticComplexity: 15
      functionsReached:
        - sodium_memzero
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:77,9'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u8.h:98,5'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u8.h:98,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u4.h:23,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u8.h:101,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u8.h:145,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u8.h:146,33'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u8.h:313,1'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u8.h:195,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u8.h:196,13'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u8.h:297,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u4.h:23,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u1.h:1,1'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u4.h:26,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u4.h:68,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u4.h:69,32'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u4.h:174,1'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u4.h:112,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u4.h:113,13'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u4.h:154,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u1.h:1,1'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:1,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u1.h:5,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u1.h:18,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u1.h:19,29'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u1.h:73,25'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u1.h:89,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u1.h:90,13'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u1.h:92,13'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u0.h:1,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:1,5'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:5,9'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u0.h:17,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:18,29'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:72,25'
              BranchSideFuncs:
                - sodium_memzero
        - Branch String:   'crypto_stream/chacha20/dolbeau/u0.h:81,5'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:82,16'
              BranchSideFuncs:
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/u0.h:85,20'
              BranchSideFuncs:
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/u0.h:85,5'
          Dst:             sodium_memzero
    - functionName:    chacha_ivsetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - counter
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - load32_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:55,22'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:55,5'
              BranchSideFuncs:
                - load32_le.17762
                - load32_le.17762
                - load32_le.17762
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:55,44'
              BranchSideFuncs:
                - load32_le.17762
                - load32_le.17762
                - load32_le.17762
                - load32_le.17762
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:56,22'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:56,22'
              BranchSideFuncs:
                - load32_le.17762
                - load32_le.17762
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:56,44'
              BranchSideFuncs:
                - load32_le.17762
                - load32_le.17762
                - load32_le.17762
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:55,44'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:56,44'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:57,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:58,22'
          Dst:             load32_le
    - functionName:    chacha_keysetup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - k
      BBCount:         3
      ICount:          89
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load32_le
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:42,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:43,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:44,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:45,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:46,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:47,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:48,22'
          Dst:             load32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:49,22'
          Dst:             load32_le
    - functionName:    stream_ietf_ext_ref_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - chacha20_encrypt_bytes
        - chacha_ietf_ivsetup
        - chacha_keysetup
        - sodium_memzero
        - store32_le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:157,9'
              BranchSideFuncs:
                - store32_le.17760
                - chacha_keysetup.17765
                - chacha_ietf_ivsetup.17761
                - chacha20_encrypt_bytes.17763
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:159,5'
              BranchSideFuncs:
                - store32_le.17760
                - chacha_keysetup.17765
                - chacha_ietf_ivsetup.17761
                - chacha20_encrypt_bytes.17763
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:159,5'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:160,5'
          Dst:             chacha_keysetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:161,5'
          Dst:             chacha_ietf_ivsetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:162,5'
          Dst:             chacha20_encrypt_bytes
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:163,5'
          Dst:             sodium_memzero
    - functionName:    stream_ref_xor_ic
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - m
        - mlen
        - n
        - ic
        - k
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - chacha20_encrypt_bytes
        - chacha_ivsetup
        - chacha_keysetup
        - sodium_memzero
        - store32_le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:134,9'
              BranchSideFuncs:
                - store32_le.17760
                - store32_le.17760
                - chacha_keysetup.17765
                - chacha_ivsetup.17764
                - chacha20_encrypt_bytes.17763
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:136,27'
              BranchSideFuncs:
                - store32_le.17760
                - store32_le.17760
                - chacha_keysetup.17765
                - chacha_ivsetup.17764
                - chacha20_encrypt_bytes.17763
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:138,5'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:139,5'
          Dst:             store32_le
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:140,5'
          Dst:             chacha_keysetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:141,5'
          Dst:             chacha_ivsetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:142,5'
          Dst:             chacha20_encrypt_bytes
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:143,5'
          Dst:             sodium_memzero
    - functionName:    stream_ietf_ext_ref
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - chacha20_encrypt_bytes
        - chacha_ietf_ivsetup
        - chacha_keysetup
        - sodium_memzero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:111,9'
              BranchSideFuncs:
                - chacha_keysetup.17765
                - chacha_ietf_ivsetup.17761
                - chacha20_encrypt_bytes.17763
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:114,27'
              BranchSideFuncs:
                - chacha_keysetup.17765
                - chacha_ietf_ivsetup.17761
                - chacha20_encrypt_bytes.17763
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:114,5'
          Dst:             chacha_keysetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:115,5'
          Dst:             chacha_ietf_ivsetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:117,5'
          Dst:             chacha20_encrypt_bytes
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:118,5'
          Dst:             sodium_memzero
    - functionName:    stream_ref
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - clen
        - n
        - k
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - chacha20_encrypt_bytes
        - chacha_ivsetup
        - chacha_keysetup
        - sodium_memzero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:92,9'
              BranchSideFuncs:
                - chacha_keysetup.17765
                - chacha_ivsetup.17764
                - chacha20_encrypt_bytes.17763
                - sodium_memzero
            - BranchSide:      'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:95,27'
              BranchSideFuncs:
                - chacha_keysetup.17765
                - chacha_ivsetup.17764
                - chacha20_encrypt_bytes.17763
                - sodium_memzero
      Callsites:
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:95,5'
          Dst:             chacha_keysetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:96,5'
          Dst:             chacha_ivsetup
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:98,5'
          Dst:             chacha20_encrypt_bytes
        - Src:             'crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:99,5'
          Dst:             sodium_memzero
    - functionName:    muladd
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/blamka-round-avx512f.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_block_value
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - b
        - in
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fill_block
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - ref_block
        - next_block
      BBCount:         99
      ICount:          4167
      EdgeCount:       103
      CyclomaticComplexity: 6
      functionsReached:
        - muladd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:52,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:54,13'
              BranchSideFuncs:
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:57,12'
              BranchSideFuncs:
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:57,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
              BranchSideFuncs:
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:63,12'
              BranchSideFuncs:
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:63,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
              BranchSideFuncs:
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:69,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:69,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:70,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:73,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:58,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:64,9'
          Dst:             muladd
    - functionName:    fill_block_with_xor
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - ref_block
        - next_block
      BBCount:         99
      ICount:          4188
      EdgeCount:       103
      CyclomaticComplexity: 6
      functionsReached:
        - muladd
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:82,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:84,13'
              BranchSideFuncs:
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:89,12'
              BranchSideFuncs:
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:89,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
              BranchSideFuncs:
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:95,12'
              BranchSideFuncs:
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:95,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
              BranchSideFuncs:
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
                - muladd
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:101,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:101,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:102,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:105,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:90,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:96,9'
          Dst:             muladd
    - functionName:    index_alpha
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - instance
        - position
        - pseudo_rand
        - same_lane
      BBCount:         19
      ICount:          201
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:157,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:159,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:177,13'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:159,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:162,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:164,17'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:164,17'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:167,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:171,21'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:177,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:178,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:182,35'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:198,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:198,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:199,27'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-core.h:199,26'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:199,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-core.h:201,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    generate_addresses
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - instance
        - position
        - pseudo_rands
      BBCount:         15
      ICount:          154
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fill_block_with_xor
        - init_block_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:117,26'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:117,29'
              BranchSideFuncs:
                - init_block_value.17790
                - init_block_value.17790
                - fill_block_with_xor.17792
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:117,26'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:117,9'
              BranchSideFuncs:
                - init_block_value.17790
                - init_block_value.17790
                - fill_block_with_xor.17792
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:118,28'
              BranchSideFuncs:
                - init_block_value.17790
                - init_block_value.17790
                - fill_block_with_xor.17792
                - fill_block_with_xor.17792
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:126,17'
              BranchSideFuncs:
                - init_block_value.17790
                - init_block_value.17790
                - fill_block_with_xor.17792
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:147,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:126,17'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:131,17'
              BranchSideFuncs:
                - init_block_value.17790
                - init_block_value.17790
                - fill_block_with_xor.17792
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:145,45'
              BranchSideFuncs:
                - init_block_value.17790
                - init_block_value.17790
                - fill_block_with_xor.17792
                - fill_block_with_xor.17792
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:114,5'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:115,5'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:133,17'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:134,17'
          Dst:             init_block_value
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:138,17'
          Dst:             fill_block_with_xor
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:141,17'
          Dst:             fill_block_with_xor
    - functionName:    argon2_fill_segment_avx512f
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - instance
        - position
        - ''
      BBCount:         43
      ICount:          371
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - fill_block
        - fill_block_with_xor
        - generate_addresses
        - index_alpha
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:165,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:168,9'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
                - generate_addresses.17794
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:168,37'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:169,19'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
                - generate_addresses.17794
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:173,20'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
                - generate_addresses.17794
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:169,29'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:169,41'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
                - generate_addresses.17794
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:170,37'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
                - generate_addresses.17794
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:170,37'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
                - generate_addresses.17794
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:173,20'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
                - generate_addresses.17794
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:176,28'
              BranchSideFuncs:
                - generate_addresses.17794
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:179,20'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:181,30'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:181,48'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:186,28'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:182,24'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:186,28'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:189,9'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:191,23'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:194,23'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:200,5'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:200,5'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:203,13'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:203,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:204,27'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:209,13'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:209,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:212,27'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:215,27'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:221,34'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:221,47'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:229,26'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:221,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:223,33'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:229,26'
              BranchSideFuncs:
                - index_alpha.17793
                - fill_block.17791
                - fill_block_with_xor.17792
        - Branch String:   'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:237,13'
          Branch Sides:
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:238,33'
              BranchSideFuncs:
                - fill_block_with_xor.17792
                - index_alpha.17793
                - fill_block.17791
            - BranchSide:      'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:241,24'
              BranchSideFuncs:
                - fill_block.17791
                - index_alpha.17793
                - fill_block_with_xor.17792
      Callsites:
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:176,9'
          Dst:             generate_addresses
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:230,21'
          Dst:             index_alpha
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:238,13'
          Dst:             fill_block_with_xor
        - Src:             'crypto_pwhash/argon2/argon2-fill-block-avx512f.c:241,13'
          Dst:             fill_block
    - functionName:    fe25519_sqmul
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - n
        - a
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fe25519_mul
        - fe25519_sq
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:182,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:183,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:185,17'
              BranchSideFuncs:
                - fe25519_mul.17956
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:183,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:185,5'
          Dst:             fe25519_mul
    - functionName:    fe25519_sq
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         1
      ICount:          311
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    66
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_mul
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         1
      ICount:          409
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    115
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ge25519_clear_cofactor
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2533
      functionLinenumberEnd: 2543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p3
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ge25519_p1p1_to_p2
        - ge25519_p1p1_to_p3
        - ge25519_p2_dbl
        - ge25519_p3_dbl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2537,5'
          Dst:             ge25519_p3_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2538,5'
          Dst:             ge25519_p1p1_to_p2
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2539,5'
          Dst:             ge25519_p2_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2540,5'
          Dst:             ge25519_p1p1_to_p2
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2541,5'
          Dst:             ge25519_p2_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2542,5'
          Dst:             ge25519_p1p1_to_p3
    - functionName:    ge25519_p3_dbl
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ge25519_p2_dbl
        - ge25519_p3_to_p2
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:553,5'
          Dst:             ge25519_p3_to_p2
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:554,5'
          Dst:             ge25519_p2_dbl
    - functionName:    ge25519_p1p1_to_p2
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_mul
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:425,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:426,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:427,5'
          Dst:             fe25519_mul
    - functionName:    ge25519_p2_dbl
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          93
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_add
        - fe25519_sq
        - fe25519_sq2
        - fe25519_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:460,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:461,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:462,5'
          Dst:             fe25519_sq2
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:463,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:464,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:465,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:466,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:467,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:468,5'
          Dst:             fe25519_sub
    - functionName:    ge25519_p1p1_to_p3
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_mul
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:437,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:438,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:439,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:440,5'
          Dst:             fe25519_mul
    - functionName:    fe25519_sq2
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         1
      ICount:          326
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_add
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         1
      ICount:          83
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_sub
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         1
      ICount:          142
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ge25519_p3_to_p2
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:526,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:527,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:528,5'
          Dst:             fe25519_copy
    - functionName:    fe25519_copy
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_notsquare
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          117
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_copy
        - fe25519_mul
        - fe25519_sq
        - fe25519_sqmul
        - fe25519_tobytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:196,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:197,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:198,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:199,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:200,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:201,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:202,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:203,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:204,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:205,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:206,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:207,5'
          Dst:             fe25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:208,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:209,5'
          Dst:             fe25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:210,5'
          Dst:             fe25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:211,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:212,5'
          Dst:             fe25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:213,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:214,5'
          Dst:             fe25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:215,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:216,5'
          Dst:             fe25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:217,5'
          Dst:             fe25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:218,5'
          Dst:             fe25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:219,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:221,5'
          Dst:             fe25519_tobytes
    - functionName:    fe25519_tobytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - h
      BBCount:         3
      ICount:          77
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_reduce
        - store64_le
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/fe_51/fe.h:107,5'
          Dst:             fe25519_reduce
        - Src:             'crypto_core/ed25519/ref10/fe_51/fe.h:112,5'
          Dst:             store64_le
        - Src:             'crypto_core/ed25519/ref10/fe_51/fe.h:113,5'
          Dst:             store64_le
        - Src:             'crypto_core/ed25519/ref10/fe_51/fe.h:114,5'
          Dst:             store64_le
        - Src:             'crypto_core/ed25519/ref10/fe_51/fe.h:115,5'
          Dst:             store64_le
    - functionName:    fe25519_reduce
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         1
      ICount:          315
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store64_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_mul32
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - h
        - f
        - n
      BBCount:         1
      ICount:          136
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ge25519_cmov
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - t
        - u
        - b
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_cmov
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:606,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:607,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:608,5'
          Dst:             fe25519_cmov
    - functionName:    fe25519_cmov
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - f
        - g
        - b
      BBCount:         1
      ICount:          139
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ge25519_precomp_0
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_0
        - fe25519_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:560,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:561,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:562,5'
          Dst:             fe25519_0
    - functionName:    fe25519_1
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_0
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ge25519_cmov8
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - t
        - precomp
        - b
      BBCount:         3
      ICount:          112
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - equal
        - fe25519_copy
        - fe25519_neg
        - ge25519_cmov
        - ge25519_precomp_0
        - negative
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:624,37'
          Dst:             negative
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:627,5'
          Dst:             ge25519_precomp_0
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:628,34'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:628,5'
          Dst:             ge25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:629,34'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:629,5'
          Dst:             ge25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:630,34'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:630,5'
          Dst:             ge25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:631,34'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:631,5'
          Dst:             ge25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:632,34'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:632,5'
          Dst:             ge25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:633,34'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:633,5'
          Dst:             ge25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:634,34'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:634,5'
          Dst:             ge25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:635,34'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:635,5'
          Dst:             ge25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:636,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:637,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:638,5'
          Dst:             fe25519_neg
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:639,5'
          Dst:             ge25519_cmov
    - functionName:    negative
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - b
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    equal
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - b
        - c
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe25519_neg
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_0
        - fe25519_sub
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './include/sodium/private/ed25519_ref10_fe_51.h:97,5'
          Dst:             fe25519_0
        - Src:             './include/sodium/private/ed25519_ref10_fe_51.h:98,5'
          Dst:             fe25519_sub
    - functionName:    ge25519_cmov_cached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - t
        - u
        - b
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_cmov
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:614,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:615,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:616,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:617,5'
          Dst:             fe25519_cmov
    - functionName:    ge25519_cached_0
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_0
        - fe25519_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:483,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:484,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:485,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:486,5'
          Dst:             fe25519_0
    - functionName:    ristretto255_elligator
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2807
      functionLinenumberEnd: 2854
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - t
      BBCount:         3
      ICount:          166
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_1
        - fe25519_abs
        - fe25519_add
        - fe25519_cmov
        - fe25519_mul
        - fe25519_neg
        - fe25519_sq
        - fe25519_sub
        - ristretto255_sqrt_ratio_m1
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2819,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2820,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2821,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2822,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2823,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2824,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2825,5'
          Dst:             fe25519_neg
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2826,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2827,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2828,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2829,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2831,24'
          Dst:             ristretto255_sqrt_ratio_m1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2832,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2833,5'
          Dst:             fe25519_abs
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2834,5'
          Dst:             fe25519_neg
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2835,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2836,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2838,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2839,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2840,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2841,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2843,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2844,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2845,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2846,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2847,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2848,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2850,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2851,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2852,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2853,5'
          Dst:             fe25519_mul
    - functionName:    ristretto255_sqrt_ratio_m1
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2644
      functionLinenumberEnd: 2675
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - u
        - v
      BBCount:         3
      ICount:          113
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_abs
        - fe25519_add
        - fe25519_cmov
        - fe25519_iszero
        - fe25519_mul
        - fe25519_pow22523
        - fe25519_sq
        - fe25519_sub
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2651,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2652,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2653,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2654,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2655,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2657,5'
          Dst:             fe25519_pow22523
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2658,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2659,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2661,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2662,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2663,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2664,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2665,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2666,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2667,18'
          Dst:             fe25519_iszero
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2668,18'
          Dst:             fe25519_iszero
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2669,18'
          Dst:             fe25519_iszero
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2670,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2672,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2673,5'
          Dst:             fe25519_abs
    - functionName:    fe25519_abs
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_cneg
        - fe25519_isnegative
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:174,24'
          Dst:             fe25519_isnegative
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:174,5'
          Dst:             fe25519_cneg
    - functionName:    fe25519_isnegative
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_tobytes
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './include/sodium/private/ed25519_ref10_fe_51.h:207,5'
          Dst:             fe25519_tobytes
    - functionName:    fe25519_cneg
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - h
        - f
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_cmov
        - fe25519_copy
        - fe25519_neg
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:166,5'
          Dst:             fe25519_neg
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:167,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:168,5'
          Dst:             fe25519_cmov
    - functionName:    fe25519_pow22523
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - z
      BBCount:         31
      ICount:          224
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - fe25519_mul
        - fe25519_sq
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:124,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:125,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:127,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:129,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:130,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:132,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:134,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:135,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:137,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:138,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:139,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:141,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:143,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:144,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:146,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:148,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:149,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:151,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:152,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:153,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:155,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_mul.17956
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:116,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:117,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:118,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:119,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:120,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:121,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:122,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:123,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:125,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:127,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:128,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:130,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:132,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:133,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:135,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:137,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:139,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:141,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:142,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:144,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:146,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:147,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:149,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:151,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:153,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:155,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:156,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:157,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:158,5'
          Dst:             fe25519_mul
    - functionName:    fe25519_iszero
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/ed25519_ref10_fe_51.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_tobytes
        - sodium_is_zero
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './include/sodium/private/ed25519_ref10_fe_51.h:222,5'
          Dst:             fe25519_tobytes
        - Src:             './include/sodium/private/ed25519_ref10_fe_51.h:224,12'
          Dst:             sodium_is_zero
    - functionName:    ristretto255_from_hash
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2858
      functionLinenumberEnd: 2873
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - h
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_frombytes
        - ge25519_add
        - ge25519_p1p1_to_p3
        - ge25519_p3_to_cached
        - ristretto255_elligator
        - ristretto255_p3_tobytes
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2865,5'
          Dst:             fe25519_frombytes
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2866,5'
          Dst:             fe25519_frombytes
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2867,5'
          Dst:             ristretto255_elligator
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2868,5'
          Dst:             ristretto255_elligator
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2869,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2870,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2871,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2872,5'
          Dst:             ristretto255_p3_tobytes
    - functionName:    fe25519_frombytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - s
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load64_le
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/fe_51/fe.h:11,11'
          Dst:             load64_le
        - Src:             'crypto_core/ed25519/ref10/fe_51/fe.h:12,11'
          Dst:             load64_le
        - Src:             'crypto_core/ed25519/ref10/fe_51/fe.h:13,11'
          Dst:             load64_le
        - Src:             'crypto_core/ed25519/ref10/fe_51/fe.h:14,11'
          Dst:             load64_le
        - Src:             'crypto_core/ed25519/ref10/fe_51/fe.h:15,11'
          Dst:             load64_le
    - functionName:    ge25519_p3_to_cached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_add
        - fe25519_copy
        - fe25519_mul
        - fe25519_sub
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:496,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:497,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:498,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:499,5'
          Dst:             fe25519_mul
    - functionName:    ge25519_add
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         3
      ICount:          126
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_add
        - fe25519_mul
        - fe25519_sub
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:235,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:236,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:237,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:238,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:239,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:240,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:241,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:242,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:243,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:244,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:245,5'
          Dst:             fe25519_sub
    - functionName:    ristretto255_p3_tobytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2749
      functionLinenumberEnd: 2803
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - h
      BBCount:         3
      ICount:          186
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_1
        - fe25519_abs
        - fe25519_add
        - fe25519_cmov
        - fe25519_cneg
        - fe25519_copy
        - fe25519_isnegative
        - fe25519_mul
        - fe25519_sq
        - fe25519_sub
        - fe25519_tobytes
        - ristretto255_sqrt_ratio_m1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2766,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2767,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2768,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2769,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2771,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2772,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2774,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2775,12'
          Dst:             ristretto255_sqrt_ratio_m1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2776,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2777,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2778,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2779,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2781,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2782,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2783,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2785,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2786,14'
          Dst:             fe25519_isnegative
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2788,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2789,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2790,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2792,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2793,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2794,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2796,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2797,26'
          Dst:             fe25519_isnegative
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2797,5'
          Dst:             fe25519_cneg
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2799,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2800,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2801,5'
          Dst:             fe25519_abs
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2802,5'
          Dst:             fe25519_tobytes
    - functionName:    load64_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ristretto255_is_canonical
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2680
      functionLinenumberEnd: 2694
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         5
      ICount:          88
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:2687,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2688,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2690,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ristretto255_frombytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2699
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - s
      BBCount:         6
      ICount:          183
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fe25519_1
        - fe25519_abs
        - fe25519_add
        - fe25519_frombytes
        - fe25519_isnegative
        - fe25519_iszero
        - fe25519_mul
        - fe25519_neg
        - fe25519_sq
        - fe25519_sub
        - ristretto255_is_canonical
        - ristretto255_sqrt_ratio_m1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:2710,9'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2711,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2713,23'
              BranchSideFuncs:
                - fe25519_frombytes
                - fe25519_sq.17955
                - fe25519_1.17964
                - fe25519_sub.17958
                - fe25519_sq.17955
                - fe25519_1.17964
                - fe25519_add.17957
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_neg
                - fe25519_sub.17958
                - fe25519_mul.17956
                - fe25519_1.17964
                - ristretto255_sqrt_ratio_m1
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_add.17957
                - fe25519_abs
                - fe25519_mul.17956
                - fe25519_1.17964
                - fe25519_mul.17956
                - fe25519_isnegative
                - fe25519_iszero
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2710,9'
          Dst:             ristretto255_is_canonical
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2713,5'
          Dst:             fe25519_frombytes
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2714,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2716,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2717,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2718,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2720,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2721,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2722,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2724,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2725,5'
          Dst:             fe25519_neg
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2726,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2728,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2730,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2731,18'
          Dst:             ristretto255_sqrt_ratio_m1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2732,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2733,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2734,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2736,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2737,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2738,5'
          Dst:             fe25519_abs
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2739,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2740,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2741,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2744,15'
          Dst:             fe25519_isnegative
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2744,42'
          Dst:             fe25519_iszero
    - functionName:    ge25519_from_hash
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2615
      functionLinenumberEnd: 2638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - h
      BBCount:         11
      ICount:          128
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - fe25519_frombytes
        - fe25519_reduce
        - ge25519_elligator2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:2624,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2625,17'
              BranchSideFuncs:
                - fe25519_frombytes
                - fe25519_frombytes
                - fe25519_reduce
                - ge25519_elligator2
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2628,5'
              BranchSideFuncs:
                - fe25519_frombytes
                - fe25519_frombytes
                - fe25519_reduce
                - ge25519_elligator2
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:2633,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2634,30'
              BranchSideFuncs:
                - fe25519_reduce
                - ge25519_elligator2
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2636,20'
              BranchSideFuncs:
                - fe25519_reduce
                - ge25519_elligator2
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2630,5'
          Dst:             fe25519_frombytes
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2631,5'
          Dst:             fe25519_frombytes
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2636,5'
          Dst:             fe25519_reduce
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2637,5'
          Dst:             ge25519_elligator2
    - functionName:    ge25519_elligator2
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2598
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - s
        - r
        - x_sign
      BBCount:         5
      ICount:          148
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - fe25519_0
        - fe25519_1
        - fe25519_add
        - fe25519_cmov
        - fe25519_invert
        - fe25519_mul
        - fe25519_mul32
        - fe25519_neg
        - fe25519_notsquare
        - fe25519_sq
        - fe25519_sq2
        - fe25519_sub
        - fe25519_tobytes
        - ge25519_clear_cofactor
        - ge25519_frombytes
        - ge25519_p3_tobytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:2592,9'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2593,9'
              BranchSideFuncs:
                - abort
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2596,5'
              BranchSideFuncs:
                - ge25519_clear_cofactor
                - ge25519_p3_tobytes
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2555,5'
          Dst:             fe25519_sq2
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2557,5'
          Dst:             fe25519_invert
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2558,5'
          Dst:             fe25519_mul32
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2559,5'
          Dst:             fe25519_neg
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2561,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2562,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2563,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2564,5'
          Dst:             fe25519_mul32
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2565,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2567,17'
          Dst:             fe25519_notsquare
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2568,5'
          Dst:             fe25519_neg
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2569,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2570,5'
          Dst:             fe25519_0
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2571,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2572,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2582,9'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2583,9'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2584,9'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2585,9'
          Dst:             fe25519_invert
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2586,9'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2587,9'
          Dst:             fe25519_tobytes
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2592,9'
          Dst:             ge25519_frombytes
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2593,9'
          Dst:             abort
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2596,5'
          Dst:             ge25519_clear_cofactor
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2597,5'
          Dst:             ge25519_p3_tobytes
    - functionName:    fe25519_invert
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - z
      BBCount:         35
      ICount:          237
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - fe25519_mul
        - fe25519_sq
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:70,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:71,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:73,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:75,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:76,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:78,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:80,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:81,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:83,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:84,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:85,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:87,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:89,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:90,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:92,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:94,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:95,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:97,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:98,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:99,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:101,17'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_mul.17956
                - fe25519_sq.17955
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:102,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:103,20'
              BranchSideFuncs:
                - fe25519_sq.17955
                - fe25519_mul.17956
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:105,17'
              BranchSideFuncs:
                - fe25519_mul.17956
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:62,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:63,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:64,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:65,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:66,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:67,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:68,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:69,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:71,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:73,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:74,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:76,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:78,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:79,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:81,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:83,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:85,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:87,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:88,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:90,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:92,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:93,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:95,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:97,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:99,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:101,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:103,9'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:105,5'
          Dst:             fe25519_mul
    - functionName:    ge25519_frombytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - s
      BBCount:         3
      ICount:          158
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_1
        - fe25519_add
        - fe25519_cmov
        - fe25519_frombytes
        - fe25519_isnegative
        - fe25519_iszero
        - fe25519_mul
        - fe25519_neg
        - fe25519_pow22523
        - fe25519_sq
        - fe25519_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:304,5'
          Dst:             fe25519_frombytes
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:305,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:306,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:307,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:308,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:309,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:311,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:312,5'
          Dst:             fe25519_pow22523
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:313,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:315,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:316,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:317,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:318,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:319,18'
          Dst:             fe25519_iszero
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:320,18'
          Dst:             fe25519_iszero
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:321,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:322,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:324,5'
          Dst:             fe25519_neg
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:325,30'
          Dst:             fe25519_isnegative
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:325,5'
          Dst:             fe25519_cmov
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:326,5'
          Dst:             fe25519_mul
    - functionName:    ge25519_p3_tobytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - h
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_invert
        - fe25519_isnegative
        - fe25519_mul
        - fe25519_tobytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:538,5'
          Dst:             fe25519_invert
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:539,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:540,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:541,5'
          Dst:             fe25519_tobytes
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:542,14'
          Dst:             fe25519_isnegative
    - functionName:    ge25519_from_uniform
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2602
      functionLinenumberEnd: 2611
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - r
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_frombytes
        - ge25519_elligator2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2609,5'
          Dst:             fe25519_frombytes
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2610,5'
          Dst:             ge25519_elligator2
    - functionName:    sc25519_is_canonical
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2510
      functionLinenumberEnd: 2527
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         5
      ICount:          76
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:2525,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2522,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2527,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sc25519_reduce
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2186
      functionLinenumberEnd: 2506
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          1454
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_3
        - load_4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2187,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2188,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2189,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2190,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2191,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2192,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2193,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2194,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2195,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2196,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2197,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2198,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2199,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2200,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2201,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2202,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2203,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2204,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2205,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2206,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2207,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2208,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2209,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2210,20'
          Dst:             load_4
    - functionName:    load_3
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_4
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sc25519_sqmul
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2114
      functionLinenumberEnd: 2121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - n
        - a
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - sc25519_mul
        - sc25519_sq
      functionUses:    14
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:2117,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2118,20'
              BranchSideFuncs:
                - sc25519_sq
                - sc25519_mul
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:2120,17'
              BranchSideFuncs:
                - sc25519_mul
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2118,9'
          Dst:             sc25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2120,5'
          Dst:             sc25519_mul
    - functionName:    sc25519_sq
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2097
      functionLinenumberEnd: 2099
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - a
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sc25519_mul
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2098,5'
          Dst:             sc25519_mul
    - functionName:    sc25519_mul
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1596
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - a
        - b
      BBCount:         3
      ICount:          2393
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_3
        - load_4
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1139,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1140,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1141,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1142,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1143,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1144,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1145,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1146,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1147,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1148,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1149,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1150,20'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1152,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1153,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1154,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1155,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1156,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1157,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1158,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1159,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1160,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1161,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1162,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1163,20'
          Dst:             load_4
    - functionName:    sc25519_invert
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2125
      functionLinenumberEnd: 2172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - recip
        - s
      BBCount:         3
      ICount:          200
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sc25519_mul
        - sc25519_sq
        - sc25519_sqmul
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2132,5'
          Dst:             sc25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2133,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2134,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2135,5'
          Dst:             sc25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2136,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2137,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2138,5'
          Dst:             sc25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2139,5'
          Dst:             sc25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2140,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2141,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2142,5'
          Dst:             sc25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2143,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2144,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2145,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2146,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2147,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2148,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2149,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2150,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2151,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2152,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2153,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2154,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2156,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2157,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2158,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2159,5'
          Dst:             sc25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2160,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2161,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2162,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2163,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2164,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2165,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2166,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2167,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2168,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2169,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2170,5'
          Dst:             sc25519_sqmul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:2171,5'
          Dst:             sc25519_sqmul
    - functionName:    sc25519_muladd
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1612
      functionLinenumberEnd: 2084
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - a
        - b
        - c
      BBCount:         3
      ICount:          2512
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_3
        - load_4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1613,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1614,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1615,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1616,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1617,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1618,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1619,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1620,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1621,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1622,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1623,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1624,20'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1626,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1627,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1628,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1629,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1630,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1631,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1632,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1633,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1634,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1635,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1636,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1637,20'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1639,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1640,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1641,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1642,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1643,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1644,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1645,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1646,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1647,29'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1648,30'
          Dst:             load_4
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1649,30'
          Dst:             load_3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1650,20'
          Dst:             load_4
    - functionName:    ge25519_has_small_order
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         17
      ICount:          126
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:1111,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1112,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1116,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:1112,9'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1113,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1115,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:1116,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1117,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1119,7'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:1120,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1121,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1123,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ge25519_is_canonical
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         5
      ICount:          71
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:1061,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1062,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1064,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ge25519_mul_l
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 1016
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - A
      BBCount:         13
      ICount:          141
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ge25519_add
        - ge25519_p1p1_to_p3
        - ge25519_p3_0
        - ge25519_p3_dbl
        - ge25519_p3_to_cached
        - ge25519_sub
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:1003,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1004,28'
              BranchSideFuncs:
                - ge25519_p3_dbl
                - ge25519_p1p1_to_p3
                - ge25519_p1p1_to_p3
                - ge25519_sub
                - ge25519_p1p1_to_p3
                - ge25519_add
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1016,1'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:1006,13'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1007,13'
              BranchSideFuncs:
                - ge25519_p1p1_to_p3
                - ge25519_add
                - ge25519_p1p1_to_p3
                - ge25519_p3_dbl
                - ge25519_p1p1_to_p3
                - ge25519_sub
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:1009,27'
              BranchSideFuncs:
                - ge25519_p1p1_to_p3
                - ge25519_p3_dbl
                - ge25519_p1p1_to_p3
                - ge25519_add
                - ge25519_p1p1_to_p3
                - ge25519_sub
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:976,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:977,5'
          Dst:             ge25519_p3_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:978,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:979,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:980,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:981,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:982,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:983,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:984,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:985,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:986,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:987,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:988,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:989,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:990,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:991,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:992,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:993,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:994,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:995,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:996,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:997,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:998,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:999,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1001,5'
          Dst:             ge25519_p3_0
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1004,9'
          Dst:             ge25519_p3_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1007,13'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1008,13'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1010,13'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1011,13'
          Dst:             ge25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1014,9'
          Dst:             ge25519_p1p1_to_p3
    - functionName:    ge25519_p3_0
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_0
        - fe25519_1
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:474,5'
          Dst:             fe25519_0
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:475,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:476,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:477,5'
          Dst:             fe25519_0
    - functionName:    ge25519_sub
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         3
      ICount:          126
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_add
        - fe25519_mul
        - fe25519_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:687,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:688,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:689,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:690,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:691,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:692,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:693,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:694,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:695,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:696,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:697,5'
          Dst:             fe25519_add
    - functionName:    ge25519_is_on_main_subgroup
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1050
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_iszero
        - ge25519_mul_l
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1048,5'
          Dst:             ge25519_mul_l
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1050,12'
          Dst:             fe25519_iszero
    - functionName:    ge25519_is_on_curve
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_add
        - fe25519_iszero
        - fe25519_mul
        - fe25519_sq
        - fe25519_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1028,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1029,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1030,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1031,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1032,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1034,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1035,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1036,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1037,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1038,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:1040,12'
          Dst:             fe25519_iszero
    - functionName:    ge25519_cmov8_base
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - t
        - pos
        - b
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ge25519_cmov8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:652,5'
          Dst:             ge25519_cmov8
    - functionName:    ge25519_scalarmult_base
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - a
      BBCount:         19
      ICount:          195
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - ge25519_cmov8_base
        - ge25519_madd
        - ge25519_p1p1_to_p2
        - ge25519_p1p1_to_p3
        - ge25519_p2_dbl
        - ge25519_p3_0
        - ge25519_p3_dbl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:922,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:923,25'
              BranchSideFuncs:
                - ge25519_p3_0
                - ge25519_p3_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_base
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_base
                - ge25519_madd
                - ge25519_p1p1_to_p3
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:929,11'
              BranchSideFuncs:
                - ge25519_p3_0
                - ge25519_p3_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_base
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_base
                - ge25519_madd
                - ge25519_p1p1_to_p3
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:930,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:931,17'
              BranchSideFuncs:
                - ge25519_p3_0
                - ge25519_p3_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_base
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_base
                - ge25519_madd
                - ge25519_p1p1_to_p3
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:936,14'
              BranchSideFuncs:
                - ge25519_p3_0
                - ge25519_p3_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_base
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_base
                - ge25519_madd
                - ge25519_p1p1_to_p3
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:941,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:942,32'
              BranchSideFuncs:
                - ge25519_cmov8_base
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_p3_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_base
                - ge25519_madd
                - ge25519_p1p1_to_p3
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:947,24'
              BranchSideFuncs:
                - ge25519_p3_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_base
                - ge25519_madd
                - ge25519_p1p1_to_p3
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:956,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:957,32'
              BranchSideFuncs:
                - ge25519_cmov8_base
                - ge25519_madd
                - ge25519_p1p1_to_p3
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:961,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:939,5'
          Dst:             ge25519_p3_0
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:942,9'
          Dst:             ge25519_cmov8_base
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:943,9'
          Dst:             ge25519_madd
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:944,9'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:947,5'
          Dst:             ge25519_p3_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:948,5'
          Dst:             ge25519_p1p1_to_p2
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:949,5'
          Dst:             ge25519_p2_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:950,5'
          Dst:             ge25519_p1p1_to_p2
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:951,5'
          Dst:             ge25519_p2_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:952,5'
          Dst:             ge25519_p1p1_to_p2
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:953,5'
          Dst:             ge25519_p2_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:954,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:957,9'
          Dst:             ge25519_cmov8_base
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:958,9'
          Dst:             ge25519_madd
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:959,9'
          Dst:             ge25519_p1p1_to_p3
    - functionName:    ge25519_madd
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         3
      ICount:          116
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_add
        - fe25519_mul
        - fe25519_sub
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:385,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:386,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:387,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:388,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:389,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:390,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:391,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:392,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:393,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:394,5'
          Dst:             fe25519_sub
    - functionName:    ge25519_cmov8_cached
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - t
        - cached
        - b
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - equal
        - fe25519_copy
        - fe25519_neg
        - ge25519_cached_0
        - ge25519_cmov_cached
        - negative
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:659,37'
          Dst:             negative
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:662,5'
          Dst:             ge25519_cached_0
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:663,40'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:663,5'
          Dst:             ge25519_cmov_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:664,40'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:664,5'
          Dst:             ge25519_cmov_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:665,40'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:665,5'
          Dst:             ge25519_cmov_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:666,40'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:666,5'
          Dst:             ge25519_cmov_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:667,40'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:667,5'
          Dst:             ge25519_cmov_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:668,40'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:668,5'
          Dst:             ge25519_cmov_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:669,40'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:669,5'
          Dst:             ge25519_cmov_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:670,40'
          Dst:             equal
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:670,5'
          Dst:             ge25519_cmov_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:671,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:672,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:673,5'
          Dst:             fe25519_copy
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:674,5'
          Dst:             fe25519_neg
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:675,5'
          Dst:             ge25519_cmov_cached
    - functionName:    ge25519_scalarmult
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - a
        - p
      BBCount:         15
      ICount:          248
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ge25519_add
        - ge25519_cmov8_cached
        - ge25519_p1p1_to_p2
        - ge25519_p1p1_to_p3
        - ge25519_p2_dbl
        - ge25519_p3_0
        - ge25519_p3_dbl
        - ge25519_p3_to_cached
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:862,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:863,25'
              BranchSideFuncs:
                - ge25519_p3_0
                - ge25519_cmov8_cached
                - ge25519_add
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_cached
                - ge25519_add
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:869,11'
              BranchSideFuncs:
                - ge25519_p3_0
                - ge25519_cmov8_cached
                - ge25519_add
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_cached
                - ge25519_add
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:870,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:871,17'
              BranchSideFuncs:
                - ge25519_p3_0
                - ge25519_cmov8_cached
                - ge25519_add
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_cached
                - ge25519_add
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:876,14'
              BranchSideFuncs:
                - ge25519_p3_0
                - ge25519_cmov8_cached
                - ge25519_add
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_cached
                - ge25519_add
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:881,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:882,34'
              BranchSideFuncs:
                - ge25519_cmov8_cached
                - ge25519_add
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
                - ge25519_cmov8_cached
                - ge25519_add
                - ge25519_p1p1_to_p3
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:896,30'
              BranchSideFuncs:
                - ge25519_cmov8_cached
                - ge25519_add
                - ge25519_p1p1_to_p3
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:832,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:834,5'
          Dst:             ge25519_p3_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:835,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:836,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:838,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:839,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:840,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:842,5'
          Dst:             ge25519_p3_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:843,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:844,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:846,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:847,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:848,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:850,5'
          Dst:             ge25519_p3_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:851,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:852,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:854,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:855,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:856,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:858,5'
          Dst:             ge25519_p3_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:859,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:860,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:879,5'
          Dst:             ge25519_p3_0
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:882,9'
          Dst:             ge25519_cmov8_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:883,9'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:885,9'
          Dst:             ge25519_p1p1_to_p2
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:886,9'
          Dst:             ge25519_p2_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:887,9'
          Dst:             ge25519_p1p1_to_p2
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:888,9'
          Dst:             ge25519_p2_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:889,9'
          Dst:             ge25519_p1p1_to_p2
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:890,9'
          Dst:             ge25519_p2_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:891,9'
          Dst:             ge25519_p1p1_to_p2
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:892,9'
          Dst:             ge25519_p2_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:894,9'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:896,5'
          Dst:             ge25519_cmov8_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:897,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:899,5'
          Dst:             ge25519_p1p1_to_p3
    - functionName:    ge25519_msub
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         3
      ICount:          116
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_add
        - fe25519_mul
        - fe25519_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:406,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:407,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:408,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:409,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:410,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:411,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:412,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:413,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:414,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:415,5'
          Dst:             fe25519_add
    - functionName:    ge25519_p2_0
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_0
        - fe25519_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:446,5'
          Dst:             fe25519_0
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:447,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:448,5'
          Dst:             fe25519_1
    - functionName:    slide_vartime
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
      BBCount:         33
      ICount:          231
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:257,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:258,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:260,12'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:260,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:261,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:289,1'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:261,13'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:262,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:264,16'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:264,28'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:264,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:264,9'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:265,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:288,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:265,17'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:266,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:268,20'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:270,17'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:271,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:274,23'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:275,21'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:276,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:278,24'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:280,25'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:281,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:284,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ge25519_double_scalarmult_vartime
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - A
        - b
      BBCount:         29
      ICount:          249
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - ge25519_add
        - ge25519_madd
        - ge25519_msub
        - ge25519_p1p1_to_p2
        - ge25519_p1p1_to_p3
        - ge25519_p2_0
        - ge25519_p2_dbl
        - ge25519_p3_dbl
        - ge25519_p3_to_cached
        - ge25519_sub
        - slide_vartime
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:780,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:781,20'
              BranchSideFuncs:
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p1p1_to_p3
                - ge25519_msub
                - ge25519_p1p1_to_p3
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_sub
                - ge25519_p1p1_to_p3
                - ge25519_add
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:786,5'
              BranchSideFuncs:
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p1p1_to_p3
                - ge25519_msub
                - ge25519_p1p1_to_p3
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_sub
                - ge25519_p1p1_to_p3
                - ge25519_add
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:781,23'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:781,33'
              BranchSideFuncs:
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p1p1_to_p3
                - ge25519_msub
                - ge25519_p1p1_to_p3
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_sub
                - ge25519_p1p1_to_p3
                - ge25519_add
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:782,13'
              BranchSideFuncs:
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p1p1_to_p3
                - ge25519_msub
                - ge25519_p1p1_to_p3
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_sub
                - ge25519_p1p1_to_p3
                - ge25519_add
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:781,13'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:782,13'
              BranchSideFuncs:
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p1p1_to_p3
                - ge25519_msub
                - ge25519_p1p1_to_p3
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_sub
                - ge25519_p1p1_to_p3
                - ge25519_add
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:784,5'
              BranchSideFuncs:
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p1p1_to_p3
                - ge25519_msub
                - ge25519_p1p1_to_p3
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_sub
                - ge25519_p1p1_to_p3
                - ge25519_add
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:786,5'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:787,28'
              BranchSideFuncs:
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p2
                - ge25519_p1p1_to_p3
                - ge25519_msub
                - ge25519_p1p1_to_p3
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_sub
                - ge25519_p1p1_to_p3
                - ge25519_add
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:807,1'
              BranchSideFuncs: []
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:789,13'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:790,13'
              BranchSideFuncs:
                - ge25519_p1p1_to_p3
                - ge25519_add
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
                - ge25519_sub
                - ge25519_p1p1_to_p3
                - ge25519_msub
                - ge25519_p1p1_to_p3
                - ge25519_madd
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:792,27'
              BranchSideFuncs:
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
                - ge25519_add
                - ge25519_p1p1_to_p3
                - ge25519_msub
                - ge25519_p1p1_to_p3
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_sub
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:797,13'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:798,13'
              BranchSideFuncs:
                - ge25519_p1p1_to_p3
                - ge25519_madd
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
                - ge25519_msub
                - ge25519_p1p1_to_p3
                - ge25519_sub
                - ge25519_p1p1_to_p3
                - ge25519_add
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:800,27'
              BranchSideFuncs:
                - ge25519_p1p1_to_p2
                - ge25519_p2_dbl
                - ge25519_p1p1_to_p3
                - ge25519_madd
                - ge25519_p1p1_to_p3
                - ge25519_sub
                - ge25519_p1p1_to_p3
                - ge25519_add
                - ge25519_p1p1_to_p3
                - ge25519_msub
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:742,5'
          Dst:             slide_vartime
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:743,5'
          Dst:             slide_vartime
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:745,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:747,5'
          Dst:             ge25519_p3_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:748,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:750,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:751,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:752,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:754,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:755,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:756,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:758,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:759,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:760,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:762,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:763,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:764,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:766,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:767,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:768,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:770,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:771,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:772,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:774,5'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:775,5'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:776,5'
          Dst:             ge25519_p3_to_cached
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:778,5'
          Dst:             ge25519_p2_0
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:787,9'
          Dst:             ge25519_p2_dbl
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:790,13'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:791,13'
          Dst:             ge25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:793,13'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:794,13'
          Dst:             ge25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:798,13'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:799,13'
          Dst:             ge25519_madd
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:801,13'
          Dst:             ge25519_p1p1_to_p3
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:802,13'
          Dst:             ge25519_msub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:805,9'
          Dst:             ge25519_p1p1_to_p2
    - functionName:    ge25519_tobytes
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - h
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe25519_invert
        - fe25519_isnegative
        - fe25519_mul
        - fe25519_tobytes
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:707,5'
          Dst:             fe25519_invert
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:708,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:709,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:710,5'
          Dst:             fe25519_tobytes
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:711,14'
          Dst:             fe25519_isnegative
    - functionName:    ge25519_frombytes_negate_vartime
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - s
      BBCount:         12
      ICount:          197
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fe25519_1
        - fe25519_add
        - fe25519_frombytes
        - fe25519_isnegative
        - fe25519_iszero
        - fe25519_mul
        - fe25519_neg
        - fe25519_pow22523
        - fe25519_sq
        - fe25519_sub
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:360,9'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:361,21'
              BranchSideFuncs:
                - fe25519_add.17957
                - fe25519_iszero
                - fe25519_mul.17956
                - fe25519_isnegative
                - fe25519_mul.17956
                - fe25519_neg
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:368,28'
              BranchSideFuncs:
                - fe25519_isnegative
                - fe25519_mul.17956
                - fe25519_neg
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:362,13'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:363,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:365,21'
              BranchSideFuncs:
                - fe25519_mul.17956
                - fe25519_isnegative
                - fe25519_mul.17956
                - fe25519_neg
        - Branch String:   'crypto_core/ed25519/ref10/ed25519_ref10.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:369,21'
              BranchSideFuncs:
                - fe25519_neg
                - fe25519_mul.17956
            - BranchSide:      'crypto_core/ed25519/ref10/ed25519_ref10.c:371,17'
              BranchSideFuncs:
                - fe25519_mul.17956
      Callsites:
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:340,5'
          Dst:             fe25519_frombytes
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:341,5'
          Dst:             fe25519_1
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:342,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:343,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:344,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:345,5'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:347,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:348,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:349,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:350,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:351,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:353,5'
          Dst:             fe25519_pow22523
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:354,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:355,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:357,5'
          Dst:             fe25519_sq
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:358,5'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:359,5'
          Dst:             fe25519_sub
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:360,9'
          Dst:             fe25519_iszero
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:361,9'
          Dst:             fe25519_add
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:362,13'
          Dst:             fe25519_iszero
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:365,9'
          Dst:             fe25519_mul
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:368,9'
          Dst:             fe25519_isnegative
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:369,9'
          Dst:             fe25519_neg
        - Src:             'crypto_core/ed25519/ref10/ed25519_ref10.c:371,5'
          Dst:             fe25519_mul
    - functionName:    blake2b_set_lastnode
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - S
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blake2b_pick_best_implementation
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - sodium_runtime_has_avx2
        - sodium_runtime_has_sse41
        - sodium_runtime_has_ssse3
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:416,9'
              BranchSideFuncs:
                - sodium_runtime_has_avx2
                - sodium_runtime_has_sse41
                - sodium_runtime_has_ssse3
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:416,9'
              BranchSideFuncs:
                - sodium_runtime_has_avx2
                - sodium_runtime_has_sse41
                - sodium_runtime_has_ssse3
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:417,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:423,9'
              BranchSideFuncs:
                - sodium_runtime_has_sse41
                - sodium_runtime_has_ssse3
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:423,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:424,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:429,9'
              BranchSideFuncs:
                - sodium_runtime_has_ssse3
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:429,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:430,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:434,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:416,9'
          Dst:             sodium_runtime_has_avx2
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:423,9'
          Dst:             sodium_runtime_has_sse41
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:429,9'
          Dst:             sodium_runtime_has_ssse3
    - functionName:    blake2b_salt_personal
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
        - key
        - outlen
        - inlen
        - keylen
        - salt
        - personal
      BBCount:         29
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - blake2b_final
        - blake2b_init_key_salt_personal
        - blake2b_init_salt_personal
        - blake2b_update
        - sodium_misuse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:379,20'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:379,23'
              BranchSideFuncs:
                - sodium_misuse
                - blake2b_init_salt_personal
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key_salt_personal
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:382,17'
              BranchSideFuncs:
                - sodium_misuse
                - blake2b_init_salt_personal
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key_salt_personal
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:379,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:380,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:382,17'
              BranchSideFuncs:
                - sodium_misuse
                - blake2b_init_salt_personal
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key_salt_personal
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:382,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:383,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:385,10'
              BranchSideFuncs:
                - sodium_misuse
                - blake2b_init_salt_personal
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key_salt_personal
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:385,17'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:385,20'
              BranchSideFuncs:
                - blake2b_init_salt_personal
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key_salt_personal
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:386,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:385,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:386,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:388,17'
              BranchSideFuncs:
                - blake2b_init_salt_personal
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key_salt_personal
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:388,21'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:388,24'
              BranchSideFuncs:
                - blake2b_init_salt_personal
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key_salt_personal
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:391,9'
              BranchSideFuncs:
                - blake2b_init_salt_personal
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key_salt_personal
                - sodium_misuse
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:388,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:389,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:391,9'
              BranchSideFuncs:
                - blake2b_init_salt_personal
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key_salt_personal
                - sodium_misuse
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:391,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:392,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:394,9'
              BranchSideFuncs:
                - blake2b_init_salt_personal
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key_salt_personal
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:394,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:395,44'
              BranchSideFuncs:
                - blake2b_init_key_salt_personal
                - blake2b_update
                - blake2b_final
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:400,40'
              BranchSideFuncs:
                - blake2b_init_salt_personal
                - blake2b_update
                - blake2b_final
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:395,13'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:397,13'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:399,5'
              BranchSideFuncs:
                - blake2b_update
                - blake2b_final
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:400,13'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:0,0'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:401,13'
              BranchSideFuncs:
                - sodium_misuse
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:380,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:383,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:386,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:389,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:392,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:395,13'
          Dst:             blake2b_init_key_salt_personal
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:397,13'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:400,13'
          Dst:             blake2b_init_salt_personal
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:401,13'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:405,5'
          Dst:             blake2b_update
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:406,5'
          Dst:             blake2b_final
    - functionName:    blake2b_init_key_salt_personal
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - S
        - outlen
        - key
        - keylen
        - salt
        - personal
      BBCount:         23
      ICount:          172
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - blake2b_init_param
        - blake2b_param_set_personal
        - blake2b_param_set_salt
        - blake2b_update
        - sodium_memzero
        - sodium_misuse
        - store32_le
        - store64_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:222,19'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:222,23'
              BranchSideFuncs:
                - sodium_misuse
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
                - blake2b_param_set_personal
                - blake2b_param_set_salt
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:223,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:223,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:225,10'
              BranchSideFuncs:
                - sodium_misuse
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
                - blake2b_param_set_personal
                - blake2b_param_set_salt
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:225,14'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:225,18'
              BranchSideFuncs:
                - sodium_misuse
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
                - blake2b_param_set_personal
                - blake2b_param_set_salt
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:226,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:225,25'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:225,28'
              BranchSideFuncs:
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
                - blake2b_param_set_personal
                - blake2b_param_set_salt
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:226,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:226,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:228,24'
              BranchSideFuncs:
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
                - blake2b_param_set_personal
                - blake2b_param_set_salt
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:238,32'
              BranchSideFuncs:
                - blake2b_param_set_salt
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
                - blake2b_param_set_personal
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:240,19'
              BranchSideFuncs:
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
                - blake2b_param_set_personal
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:242,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:243,36'
              BranchSideFuncs:
                - blake2b_param_set_personal
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:245,19'
              BranchSideFuncs:
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:249,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:253,9'
              BranchSideFuncs:
                - blake2b_update
                - sodium_memzero
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:223,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:226,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:232,5'
          Dst:             store32_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:233,5'
          Dst:             store64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:238,9'
          Dst:             blake2b_param_set_salt
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:243,9'
          Dst:             blake2b_param_set_personal
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:248,9'
          Dst:             blake2b_init_param
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:249,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:255,9'
          Dst:             blake2b_update
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:256,9'
          Dst:             sodium_memzero
    - functionName:    blake2b_init_salt_personal
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - S
        - outlen
        - salt
        - personal
      BBCount:         14
      ICount:          114
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - blake2b_init_param
        - blake2b_param_set_personal
        - blake2b_param_set_salt
        - sodium_misuse
        - store32_le
        - store64_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:153,19'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:153,23'
              BranchSideFuncs:
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - blake2b_param_set_personal
                - blake2b_param_set_salt
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:154,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:154,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:156,24'
              BranchSideFuncs:
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - blake2b_param_set_personal
                - blake2b_param_set_salt
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:166,32'
              BranchSideFuncs:
                - blake2b_param_set_salt
                - blake2b_init_param
                - blake2b_param_set_personal
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:168,19'
              BranchSideFuncs:
                - blake2b_init_param
                - blake2b_param_set_personal
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:170,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:171,36'
              BranchSideFuncs:
                - blake2b_param_set_personal
                - blake2b_init_param
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:173,19'
              BranchSideFuncs:
                - blake2b_init_param
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:154,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:160,5'
          Dst:             store32_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:161,5'
          Dst:             store64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:166,9'
          Dst:             blake2b_param_set_salt
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:171,9'
          Dst:             blake2b_param_set_personal
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:175,12'
          Dst:             blake2b_init_param
    - functionName:    blake2b_update
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - S
        - in
        - inlen
      BBCount:         9
      ICount:          120
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - blake2b_increment_counter
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:265,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:266,23'
              BranchSideFuncs:
                - blake2b_increment_counter
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:288,5'
              BranchSideFuncs: []
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:269,13'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:270,20'
              BranchSideFuncs:
                - blake2b_increment_counter
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:281,20'
              BranchSideFuncs:
                - blake2b_increment_counter
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:272,13'
          Dst:             blake2b_increment_counter
    - functionName:    blake2b_final
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - S
        - out
        - outlen
      BBCount:         17
      ICount:          203
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - blake2b_increment_counter
        - blake2b_is_lastblock
        - blake2b_set_lastblock
        - sodium_memzero
        - sodium_misuse
        - store64_le
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:296,17'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:296,20'
              BranchSideFuncs:
                - blake2b_is_lastblock
                - blake2b_increment_counter
                - blake2b_set_lastblock
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - sodium_memzero
                - sodium_memzero
                - blake2b_increment_counter
                - __assert_fail
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:297,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:296,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:297,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:299,30'
              BranchSideFuncs:
                - blake2b_is_lastblock
                - blake2b_increment_counter
                - blake2b_set_lastblock
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - sodium_memzero
                - sodium_memzero
                - blake2b_increment_counter
                - __assert_fail
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:299,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:300,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:302,9'
              BranchSideFuncs:
                - blake2b_increment_counter
                - blake2b_set_lastblock
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - sodium_memzero
                - sodium_memzero
                - blake2b_increment_counter
                - __assert_fail
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:302,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:303,35'
              BranchSideFuncs:
                - blake2b_increment_counter
                - __assert_fail
                - blake2b_increment_counter
                - blake2b_set_lastblock
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - sodium_memzero
                - sodium_memzero
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:310,31'
              BranchSideFuncs:
                - blake2b_increment_counter
                - blake2b_set_lastblock
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - sodium_memzero
                - sodium_memzero
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:306,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:306,9'
              BranchSideFuncs:
                - blake2b_increment_counter
                - blake2b_set_lastblock
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - sodium_memzero
                - sodium_memzero
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:307,16'
              BranchSideFuncs:
                - blake2b_increment_counter
                - blake2b_set_lastblock
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - store64_le.18031
                - sodium_memzero
                - sodium_memzero
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:297,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:299,9'
          Dst:             blake2b_is_lastblock
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:303,9'
          Dst:             blake2b_increment_counter
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:306,9'
          Dst:             __assert_fail
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:310,5'
          Dst:             blake2b_increment_counter
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:311,5'
          Dst:             blake2b_set_lastblock
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:317,5'
          Dst:             store64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:318,5'
          Dst:             store64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:319,5'
          Dst:             store64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:320,5'
          Dst:             store64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:321,5'
          Dst:             store64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:322,5'
          Dst:             store64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:323,5'
          Dst:             store64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:324,5'
          Dst:             store64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:327,5'
          Dst:             sodium_memzero
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:328,5'
          Dst:             sodium_memzero
    - functionName:    blake2b_is_lastblock
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - S
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blake2b_increment_counter
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - S
        - inc
      BBCount:         1
      ICount:          44
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blake2b_set_lastblock
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - S
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - blake2b_set_lastnode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:54,9'
              BranchSideFuncs:
                - blake2b_set_lastnode
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:55,30'
              BranchSideFuncs:
                - blake2b_set_lastnode
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:55,9'
          Dst:             blake2b_set_lastnode
    - functionName:    store64_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store32_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blake2b_param_set_salt
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - P
        - salt
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blake2b_param_set_personal
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - P
        - personal
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blake2b_init_param
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - S
        - P
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - blake2b_init0
        - load64_le
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:119,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:120,20'
              BranchSideFuncs:
                - load64_le.18033
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:122,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:115,5'
          Dst:             blake2b_init0
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:120,20'
          Dst:             load64_le
    - functionName:    blake2b_init0
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - S
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:97,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:98,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:101,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load64_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blake2b
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - char
      constantsTouched: []
      argNames:
        - out
        - in
        - key
        - outlen
        - inlen
        - keylen
      BBCount:         29
      ICount:          154
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - blake2b_final
        - blake2b_init
        - blake2b_init_key
        - blake2b_update
        - sodium_misuse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:341,20'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:341,23'
              BranchSideFuncs:
                - sodium_misuse
                - blake2b_init
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:344,17'
              BranchSideFuncs:
                - sodium_misuse
                - blake2b_init
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:341,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:342,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:344,17'
              BranchSideFuncs:
                - sodium_misuse
                - blake2b_init
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:344,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:345,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:347,10'
              BranchSideFuncs:
                - sodium_misuse
                - blake2b_init
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:347,17'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:347,20'
              BranchSideFuncs:
                - blake2b_init
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:348,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:347,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:348,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:350,17'
              BranchSideFuncs:
                - blake2b_init
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:350,21'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:350,24'
              BranchSideFuncs:
                - blake2b_init
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key
                - sodium_misuse
                - sodium_misuse
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:353,9'
              BranchSideFuncs:
                - blake2b_init
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key
                - sodium_misuse
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:351,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:353,9'
              BranchSideFuncs:
                - blake2b_init
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key
                - sodium_misuse
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:353,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:354,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:356,9'
              BranchSideFuncs:
                - blake2b_init
                - blake2b_update
                - blake2b_final
                - sodium_misuse
                - blake2b_init_key
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:356,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:357,30'
              BranchSideFuncs:
                - blake2b_init_key
                - blake2b_update
                - blake2b_final
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:361,26'
              BranchSideFuncs:
                - blake2b_init
                - blake2b_update
                - blake2b_final
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:357,13'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:358,13'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:360,5'
              BranchSideFuncs:
                - blake2b_update
                - blake2b_final
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:361,13'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:0,0'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:362,13'
              BranchSideFuncs:
                - sodium_misuse
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:342,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:345,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:348,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:351,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:354,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:357,13'
          Dst:             blake2b_init_key
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:358,13'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:361,13'
          Dst:             blake2b_init
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:362,13'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:366,5'
          Dst:             blake2b_update
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:367,5'
          Dst:             blake2b_final
    - functionName:    blake2b_init_key
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - S
        - outlen
        - key
        - keylen
      BBCount:         17
      ICount:          138
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - blake2b_init_param
        - blake2b_update
        - sodium_memzero
        - sodium_misuse
        - store32_le
        - store64_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:184,19'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:184,23'
              BranchSideFuncs:
                - sodium_misuse
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:185,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:185,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:187,10'
              BranchSideFuncs:
                - sodium_misuse
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:187,14'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:187,18'
              BranchSideFuncs:
                - sodium_misuse
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:188,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:187,25'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:187,28'
              BranchSideFuncs:
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:188,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:188,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:190,24'
              BranchSideFuncs:
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - blake2b_update
                - sodium_memzero
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:203,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:207,9'
              BranchSideFuncs:
                - blake2b_update
                - sodium_memzero
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:185,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:188,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:194,5'
          Dst:             store32_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:195,5'
          Dst:             store64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:202,9'
          Dst:             blake2b_init_param
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:203,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:209,9'
          Dst:             blake2b_update
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:210,9'
          Dst:             sodium_memzero
    - functionName:    blake2b_init
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - S
        - outlen
      BBCount:         8
      ICount:          83
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - blake2b_init_param
        - sodium_misuse
        - store32_le
        - store64_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:130,19'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:130,23'
              BranchSideFuncs:
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:131,9'
              BranchSideFuncs:
                - sodium_misuse
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-ref.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:131,9'
              BranchSideFuncs:
                - sodium_misuse
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-ref.c:133,24'
              BranchSideFuncs:
                - store32_le.18032
                - store64_le.18031
                - blake2b_init_param
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:131,9'
          Dst:             sodium_misuse
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:137,5'
          Dst:             store32_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:138,5'
          Dst:             store64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-ref.c:144,12'
          Dst:             blake2b_init_param
    - functionName:    blake2b_compress_ssse3
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - S
        - block
      BBCount:         1
      ICount:          10236
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blake2b_compress_sse41
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - S
        - block
      BBCount:         97
      ICount:          9815
      EdgeCount:       193
      CyclomaticComplexity: 98
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blake2b_compress_avx2
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - S
        - block
      BBCount:         269
      ICount:          16613
      EdgeCount:       537
      CyclomaticComplexity: 270
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr64
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - x
        - b
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    384
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load64_le
      functionSourceFile: '/src/libsodium/src/libsodium/./include/sodium/private/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blake2b_compress_ref
      functionSourceFile: '/src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - S
        - block
      BBCount:         231
      ICount:          6707
      EdgeCount:       234
      CyclomaticComplexity: 5
      functionsReached:
        - load64_le
        - rotr64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:37,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:38,16'
              BranchSideFuncs:
                - load64_le.18078
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:40,12'
              BranchSideFuncs:
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:40,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:41,16'
              BranchSideFuncs:
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:43,13'
              BranchSideFuncs:
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
                - rotr64.18077
        - Branch String:   'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:86,5'
          Branch Sides:
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:87,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:92,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:38,16'
          Dst:             load64_le
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:73,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:74,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:75,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:76,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:77,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:78,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:79,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:80,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:81,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:82,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:83,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
        - Src:             'crypto_generichash/blake2b/ref/blake2b-compress-ref.c:84,5'
          Dst:             rotr64
...
